Skip to content

Commit

Permalink
chore: update deps and fixes for release (#31)
Browse files Browse the repository at this point in the history
* chore: take a break dependabot

* make public

* Additional fixes to publish

* Fix images on overview
  • Loading branch information
JasonWhall authored Feb 6, 2023
1 parent 413420a commit 4c3a0ea
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 41 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

[![Node CI](https://github.com/JasonWhall/azure-devops-advanced-repository-creation/actions/workflows/build.yaml/badge.svg)](https://github.com/JasonWhall/azure-devops-advanced-repository-creation/actions/workflows/build.yaml)

🚧 - Under Construction

An Azure DevOps Extension to Create a Repository with supplemental groups for maintainers and external collaborators.

![Example](./img/panel-example.png)
Expand Down
11 changes: 8 additions & 3 deletions azure-devops-extension.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"manifestVersion": 1,
"id": "repository-advanced-creator",
"publisher": "JasonWhalley",
"version": "0.1.0",
"name": "Repository Advanced Create",
"version": "0.1.1",
"name": "Advanced Repository Creator",
"description": "Create a Repository with supplemental groups",
"categories": [
"Azure Repos"
Expand Down Expand Up @@ -51,6 +51,11 @@
{
"path": "dist",
"addressable": true
},
{
"path": "img",
"addressable": true
}
]
],
"public": true
}
Binary file modified img/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Option to create a repo with supplemental groups for maintainers and external collaborators to enforce good practice on repos

![Example](./img/panel-example.png)
![Example](img/panel-example.png)

## What does it do?

Expand All @@ -12,7 +12,7 @@ Option to create a repo with supplemental groups for maintainers and external co

- Create a group called `<Repository Name> External Collaborators` that are outside collaborators for the repository

![Groups](./img/groups-example.png)
![Groups](img/groups-example.png)

- Assigns the chosen users to the Maintainer or Collaborator group.

Expand All @@ -33,8 +33,8 @@ By default a set of permissions are assigned to the groups created. These can be

### Maintainers Group

![Maintainer Permissions](./img/maintainer-permissions.png)
![Maintainer Permissions](img/maintainer-permissions.png)

### External Collaborators Group

![Collaborator Permissions](./img/collaborators-permissions.png)
![Collaborator Permissions](img/collaborators-permissions.png)
56 changes: 28 additions & 28 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"dependencies": {
"azure-devops-extension-api": "^1.158.0",
"azure-devops-extension-sdk": "^2.0.11",
"azure-devops-ui": "^2.167.53",
"azure-devops-ui": "^2.167.59",
"react": "^16.14.0",
"react-dom": "^16.14.0"
},
Expand All @@ -47,18 +47,18 @@
"eslint": "^8.33.0",
"eslint-config-prettier": "^8.6.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.1",
"eslint-plugin-react": "^7.32.2",
"jest-environment-jsdom": "^29.4.1",
"loader-utils": "^3.2.1",
"prettier": "^2.8.3",
"rimraf": "^4.1.2",
"sass": "^1.57.1",
"sass": "^1.58.0",
"sass-loader": "^13.2.0",
"style-loader": "^3.3.1",
"tfx-cli": "^0.12.0",
"ts-jest": "^29.0.5",
"ts-loader": "^9.4.2",
"typescript": "^4.9.4",
"typescript": "^4.9.5",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1",
"webpack-dev-server": "^4.11.1"
Expand Down

0 comments on commit 4c3a0ea

Please sign in to comment.