Samuel Attard
d0396aaec2
fix: run plugins on archived repos ( #76 )
2024-09-10 01:04:08 -07:00
Samuel Attard
d42f1c6824
feat: add support for assigning teams to heroku apps ( #75 )
2024-09-06 16:52:53 -07:00
Samuel Attard
cdeaefe8b8
feat: add heroku support ( #72 )
2024-09-06 16:09:59 -07:00
dependabot[bot]
66395dbed8
build(deps): bump axios from 1.6.2 to 1.7.7 ( #74 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.2 to 1.7.7.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.2...v1.7.7 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 12:31:07 +02:00
dependabot[bot]
b794ed5bff
build(deps): bump micromatch from 4.0.5 to 4.0.8 ( #73 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 12:28:27 +02:00
Samuel Attard
4848e76dd8
fix: use updated merge commit sha instead of unknown one ( #71 )
...
* fix: use updated merge commit sha instead of unknown one
* chore: run prettier
2024-08-08 13:45:33 -07:00
Samuel Attard
94d950dd40
fix: nope ( #70 )
2024-08-02 16:16:03 -07:00
Samuel Attard
ae1bb796b1
fix: wait for mergable state before dry run ( #69 )
2024-08-02 16:05:48 -07:00
Samuel Attard
d886ad3904
build: add tsc to CI ( #68 )
...
* build: add tests and such
* build: name jobs correctly
* build: update joi to fix security warning
2024-08-02 15:36:37 -07:00
Samuel Attard
1302fc51c7
fix: provide merge sha to dry run q
2024-08-02 13:37:55 -07:00
Samuel Attard
c7df692b4b
feat: add sheriff dry run ( #67 )
2024-08-02 13:32:57 -07:00
Samuel Attard
1add478d55
fix: log 'no changes' correctly for multi-org
2024-08-01 15:48:49 -07:00
Samuel Attard
581aec383f
fix: do not post to slack during dry runs
2024-08-01 15:36:01 -07:00
Samuel Attard
6e188bbee2
feat: add support for sheriff inviting users to org ( #66 )
2024-08-01 15:25:28 -07:00
Samuel Attard
2d2df490f8
feat: add support for cross-org team references ( #65 )
2024-08-01 14:37:12 -07:00
Samuel Attard
b45506ba2a
feat: support multiple orgs ( #64 )
...
* feat: support multiple orgs
* add org header to slack messages
2024-08-01 14:24:40 -07:00
Samuel Attard
a11ea306e1
feat: link token owner to token approved message
2024-07-25 13:47:51 -07:00
Samuel Attard
c1c63709af
fix: active id is different from request id
2024-07-25 13:43:41 -07:00
Samuel Attard
33fc5e7ba7
refactor: update to support ESM deps
2024-07-25 13:36:18 -07:00
Samuel Attard
9a277942d6
feat: allowlist certain releases via 'policy' system ( #63 )
2024-07-25 13:11:33 -07:00
Samuel Attard
d02c7e097c
feat: track token requests ( #62 )
2024-07-25 13:02:10 -07:00
dependabot[bot]
bc08fdd23e
build(deps): bump braces from 3.0.2 to 3.0.3 ( #61 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-20 11:11:09 -04:00
dependabot[bot]
39826807cb
build(deps): bump express from 4.17.3 to 4.19.2 ( #60 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-28 18:25:03 +01:00
dependabot[bot]
b5847e9aeb
build(deps): bump follow-redirects from 1.15.4 to 1.15.6 ( #59 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 11:14:56 +01:00
up-up-and-away[bot]
d83121a7a6
build: update yarn.lock to fix audit output ( #58 )
...
build: ran uuaw to fix yarn audit output
Co-authored-by: up-up-and-away[bot] <152255816+up-up-and-away[bot]@users.noreply.github.com>
2024-01-10 11:33:04 +01:00
David Sanders
26c1bfc6c7
ci: update lint workflow ( #57 )
2024-01-04 10:30:22 +01:00
dependabot[bot]
64b9151c21
build(deps): bump @octokit/webhooks from 10.9.1 to 10.9.2 ( #56 )
...
Bumps [@octokit/webhooks](https://github.com/octokit/webhooks.js ) from 10.9.1 to 10.9.2.
- [Release notes](https://github.com/octokit/webhooks.js/releases )
- [Commits](https://github.com/octokit/webhooks.js/compare/v10.9.1...v10.9.2 )
---
updated-dependencies:
- dependency-name: "@octokit/webhooks"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-16 10:23:08 +01:00
up-up-and-away[bot]
db2b736b26
[UNSAFE] build: update yarn.lock to fix audit output ( #55 )
...
build: ran uuaw to fix yarn audit output
Co-authored-by: up-up-and-away[bot] <152255816+up-up-and-away[bot]@users.noreply.github.com>
2023-12-05 00:43:45 -08:00
Samuel Attard
68ea136789
feat: add stargazer failsafe ( #54 )
2023-11-08 12:25:21 -08:00
Samuel Attard
d25cb55753
build: fix tsc
2023-11-07 17:48:10 -08:00
Samuel Attard
b293c177a4
feat: do not change visibility for unknown repos
2023-11-07 17:31:22 -08:00
Samuel Attard
92b1639ae5
feat: support custom repo properties ( #53 )
...
* feat: support custom repo properties
* nvm logging good
* node 18
2023-10-25 13:29:50 -07:00
dependabot[bot]
4e490c1ca5
build(deps): bump semver from 5.7.0 to 5.7.2 ( #52 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.0 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.0...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 10:12:49 +02:00
David Sanders
f6b1baf123
chore: `process.mainModule` -> `require.main` ( #51 )
2023-07-02 16:41:22 +02:00
David Sanders
a15c70f80c
build: upgrade octokit dependencies ( #49 )
...
build!: upgrade octokit dependencies
2023-06-01 13:25:36 +02:00
David Sanders
5f36a8f521
build: upgrade octokit dependencies ( #49 )
...
build!: upgrade octokit dependencies
2023-06-01 13:24:43 +02:00
David Sanders
060fe045b4
docs: document repository settings key ( #47 )
...
* docs: document repository settings key
* docs: mark repo settings as optional
2023-04-18 16:13:21 -07:00
Samuel Attard
47cc4cc3dc
fix: handle org owners in collaborator permission change events ( #45 )
2023-02-22 03:25:01 -08:00
Samuel Attard
d1c0186498
fix: englishCommaJoin should not miss the 2nd item in the array
2023-02-13 15:04:36 -08:00
Samuel Attard
61c573f2b0
build: fix tsc
2023-02-06 11:09:03 -08:00
dependabot[bot]
ab9700e13e
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 ( #44 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 13:49:35 -08:00
David Sanders
faeb09994a
ci: improve lint workflow ( #38 )
...
* ci: improve lint workflow
* fix: correct SHA
* fix: correct SHA
* fix: lts/*
* ci: revert lts/* change
2023-01-31 13:38:26 -08:00
David Sanders
61f2887280
chore: set @wg-infra as CODEOWNERS ( #39 )
2023-01-31 13:30:34 -08:00
David Sanders
bcf6a411a7
chore: add LICENSE file to match package.json ( #40 )
2023-01-31 13:00:50 -08:00
Samuel Attard
b1afc96368
build: update dependencies to clean up yarn audit
2023-01-31 11:25:59 -08:00
Samuel Attard
274cdfec77
feat: auto-revert permission changes based on config ( #32 )
...
* feat: auto-revert permission changes based on config
Closes #28
* less noisy testing
* mrkdwn support
* handle member.removed better
* indicate revert vs change
* indicate level the change was corrected to
* testing over back to critical
2022-12-16 17:25:27 +13:00
Samuel Attard
527afbf7bc
fix: cache octokit references per-org
2022-12-15 13:19:54 +13:00
Samuel Attard
838fd74b75
refactor: use config.organization for API calls after fetching config from PERMISSIONS_FILE_ORG ( #37 )
2022-12-15 11:32:32 +13:00
Jeffrey Sica
6b54fc2ffd
Add branch support ( #35 )
...
feat: support running against different branches (y'know... for pr checks)
Signed-off-by: Jeffrey Sica <me@jeefy.dev>
Signed-off-by: Jeffrey Sica <me@jeefy.dev>
2022-12-14 13:15:33 +13:00
Jeffrey Sica
4d9299ee36
fix: remove artifact from my copy-pasta Makefile ;) ( #34 )
...
Signed-off-by: Jeffrey Sica <me@jeefy.dev>
Signed-off-by: Jeffrey Sica <me@jeefy.dev>
2022-12-14 13:14:07 +13:00