Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from octokit:main #6

Merged
merged 79 commits into from
Sep 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
d51daf8
build(deps): lock file maintenance (#966)
renovate[bot] Feb 7, 2024
917e0cf
build(deps): lock file maintenance (#971)
renovate[bot] Feb 13, 2024
fb2db0b
fix: correct some type discrepencies (#970)
wolfy1339 Feb 15, 2024
60c2dc0
docss(README): remove deprecated values (#972)
wolfy1339 Feb 17, 2024
d17d59c
fix(deps): update `@octokit/webhooks-methods` (#973)
wolfy1339 Feb 17, 2024
1e59916
build(deps): lock file maintenance (#976)
renovate[bot] Feb 20, 2024
bd224a1
feat: v13 (#967)
wolfy1339 Feb 24, 2024
bb573c8
fix(deps): update dependency @octokit/openapi-webhooks-types to v6 (#…
renovate[bot] Feb 24, 2024
7209e78
ci(workflows): updates and fixes (#975)
wolfy1339 Feb 25, 2024
c3196ab
ci(action): update actions/add-to-project action to v0.6.0
renovate[bot] Feb 26, 2024
31f4c6d
fix(types): description updates (#980)
renovate[bot] Feb 27, 2024
56b10f6
build(deps): lock file maintenance (#981)
renovate[bot] Feb 29, 2024
25db027
feat(types): adds `platform_chat`, `cli`, renames `copilot_chat` > `i…
renovate[bot] Mar 2, 2024
e36b0f7
build(deps): lock file maintenance (#983)
renovate[bot] Mar 5, 2024
350e14d
build(deps): lock file maintenance (#984)
renovate[bot] Mar 12, 2024
6566aaf
fix(types): Adds repository-rule-params-thresholds, repository-rule.r…
renovate[bot] Mar 12, 2024
07effa0
build(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6 (#988)
dependabot[bot] Mar 16, 2024
baef5a5
build(deps): lock file maintenance (#989)
renovate[bot] Mar 19, 2024
da54bab
ci(action): update actions/add-to-project action to v0.6.1 (#990)
renovate[bot] Mar 19, 2024
0218cf7
chore(deps): update octokit monorepo to v6.3.0 (#987)
renovate[bot] Mar 21, 2024
cae4ba9
ci(release): update branch names for maintenance releases (#991)
wolfy1339 Mar 25, 2024
6a7cf45
build(deps): lock file maintenance (#992)
renovate[bot] Mar 26, 2024
838b51d
ci(action): update actions/add-to-project action to v1
renovate[bot] Mar 27, 2024
8f00fea
build(deps): lock file maintenance (#995)
renovate[bot] Apr 2, 2024
bc0552a
chore(deps): update octokit monorepo to v6.4.0 (#994)
renovate[bot] Apr 3, 2024
b4178d0
feat(security): Add provenance (#997)
AaronDewes Apr 3, 2024
d160d2b
fix(types): update from `@octokit/openapi-webhook-types` (#996)
renovate[bot] Apr 3, 2024
fdfd062
fix(types): updates to `custom_property.created` event types (#998)
renovate[bot] Apr 5, 2024
ad05c01
chore(deps): update octokit monorepo to v8.1.0 (#999)
renovate[bot] Apr 9, 2024
9e496c4
build(deps): lock file maintenance (#1000)
renovate[bot] Apr 9, 2024
9635fd9
fix(types): update `@octokit/openapi-types` to v8.1.1 - No relevant c…
renovate[bot] Apr 13, 2024
08471c5
ci(action): update actions/add-to-project action to v1.0.1 (#1001)
renovate[bot] Apr 14, 2024
115b4f3
build(deps): lock file maintenance
renovate[bot] Apr 16, 2024
5831f68
docs(README): update to point to openapi webhooks (#1003)
wolfy1339 Apr 16, 2024
c4a44e2
fix: use `exports` field for ESM exports (#1004)
wolfy1339 Apr 19, 2024
ee06df5
fix(types): upgrade `@octokit/openapi-webhooks-types` to v8.2.0 (#1006)
renovate[bot] Apr 23, 2024
918bd11
build(deps): lock file maintenance (#1007)
renovate[bot] Apr 25, 2024
88595a9
fix(types): type updates from `@octokit/openapi-webhooks-types` v8.2.…
renovate[bot] Apr 25, 2024
4e778f9
build(deps): lock file maintenance (#1011)
renovate[bot] Apr 30, 2024
c9b988d
fix: explicitly check that `request.body` is a string (#1010)
didley May 6, 2024
d761171
chore(deps): update dependency esbuild to ^0.21.0 (#1012)
renovate[bot] May 7, 2024
0c1f528
build(deps): lock file maintenance (#1014)
renovate[bot] May 8, 2024
0be1dfa
build(deps): lock file maintenance (#1015)
renovate[bot] May 14, 2024
f5ccc4b
build(deps): lock file maintenance (#1016)
renovate[bot] May 21, 2024
0ed8952
build(deps): lock file maintenance (#1017)
renovate[bot] May 28, 2024
35547d9
chore(deps): update dependency prettier to v3.3.0 (#1018)
renovate[bot] Jun 2, 2024
3d0e8cd
build(deps): lock file maintenance (#1020)
renovate[bot] Jun 4, 2024
35d2550
chore(deps): update dependency prettier to v3.3.1 (#1021)
renovate[bot] Jun 5, 2024
c18f9b9
🚧 Workflows have changed (#1019)
octokitbot Jun 5, 2024
9dc0505
chore(deps): update dependency prettier to v3.3.2
renovate[bot] Jun 11, 2024
ea20f3f
build(deps): lock file maintenance (#1022)
renovate[bot] Jun 11, 2024
5b4db42
build(deps): lock file maintenance
renovate[bot] Jun 18, 2024
ec8c356
build(deps): lock file maintenance (#1026)
renovate[bot] Jun 27, 2024
249ad5a
ci(action): update actions/add-to-project action to v1.0.2
renovate[bot] Jun 27, 2024
c5c7164
chore(deps): update dependency esbuild to ^0.22.0
renovate[bot] Jul 1, 2024
d181a1a
chore(deps): update dependency esbuild to ^0.23.0
renovate[bot] Jul 2, 2024
29ff8af
build(deps): lock file maintenance (#1029)
renovate[bot] Jul 3, 2024
e8b3fe8
build(deps): lock file maintenance (#1031)
renovate[bot] Jul 9, 2024
2885bd6
chore(deps): update dependency glob to v11 (#1030)
renovate[bot] Jul 9, 2024
836a8bb
fix(types): webhooks payload type updates via `@octokit/openapi-webho…
renovate[bot] Jul 10, 2024
72654c5
ci: start testing NodeJS 22 (#1033)
wolfy1339 Jul 11, 2024
928b620
chore(deps): update dependency prettier to v3.3.3 (#1034)
renovate[bot] Jul 13, 2024
8c4f602
chore: use vitest (#1035)
Uzlopak Jul 14, 2024
3cdcf89
chore(test): remove some ts-expect-error (#1037)
Uzlopak Jul 15, 2024
d12e8e5
chore: remove unused deps (#1036)
Uzlopak Jul 15, 2024
a2c498a
feat: use native AbortError (#1038)
Uzlopak Jul 15, 2024
c7495c5
build(deps): lock file maintenance (#1039)
renovate[bot] Jul 16, 2024
9ad4c05
build(deps): lock file maintenance (#1040)
renovate[bot] Jul 23, 2024
1812ebc
build(deps): lock file maintenance (#1041)
renovate[bot] Aug 2, 2024
3e410c4
build(deps): lock file maintenance (#1042)
renovate[bot] Aug 6, 2024
2c5702b
build(deps): lock file maintenance (#1043)
renovate[bot] Aug 13, 2024
d90b072
build(deps): lock file maintenance (#1044)
renovate[bot] Aug 21, 2024
4e7186e
build(deps): lock file maintenance (#1045)
renovate[bot] Aug 27, 2024
8342a60
build(deps): lock file maintenance (#1046)
renovate[bot] Sep 3, 2024
1077e46
build(deps): lock file maintenance (#1047)
renovate[bot] Sep 13, 2024
5666902
chore(deps): update dependency express to v4.20.0 [security] (#1052)
renovate[bot] Sep 13, 2024
87ec200
build(deps): bump send and express (#1051)
dependabot[bot] Sep 13, 2024
95d1e1a
build(deps): lock file maintenance (#1053)
renovate[bot] Sep 17, 2024
6531c97
build(deps): bump vite from 5.4.5 to 5.4.6 (#1054)
dependabot[bot] Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/add_to_octokit_project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/add-to-project@v0.5.0
- uses: actions/add-to-project@v1.0.2
with:
project-url: https://github.com/orgs/octokit/projects/10
github-token: ${{ secrets.OCTOKITBOT_PROJECT_ACTION_TOKEN }}
Expand Down
20 changes: 14 additions & 6 deletions .github/workflows/immediate-response.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,27 @@ on:
- opened
jobs:
respond-to-issue:
if: ${{ github.actor != 'dependabot[bot]' && github.actor != 'renovate[bot]' && github.actor != 'githubactions[bot]' && github.actor != 'octokitbot' }}
if:
${{ github.actor != 'dependabot[bot]' && github.actor != 'renovate[bot]' &&
github.actor != 'githubactions[bot]' && github.actor != 'octokitbot' }}
runs-on: ubuntu-latest
steps:
- name: Determine issue or PR number
id: extract
run: echo "NUMBER=${{ github.event.issue.number || github.event.pull_request.number }}" >> "$GITHUB_OUTPUT"
run: echo "NUMBER=${{ github.event.issue.number ||
github.event.pull_request.number }}" >> "$GITHUB_OUTPUT"

- name: Respond to issue or PR
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: ${{ steps.extract.outputs.NUMBER }}
body: >
👋 Hi! Thank you for this contribution! Just to let you know, our GitHub SDK team does a round of issue and PR reviews twice a week, every Monday and Friday!
We have a [process in place](https://github.com/octokit/.github/blob/main/community/prioritization_response.md#overview) for prioritizing and responding to your input.
Because you are a part of this community please feel free to comment, add to, or pick up any issues/PRs that are labled with `Status: Up for grabs`.
You & others like you are the reason all of this works! So thank you & happy coding! 🚀
👋 Hi! Thank you for this contribution! Just to let you know, our
GitHub SDK team does a round of issue and PR reviews twice a week,
every Monday and Friday! We have a [process in
place](https://github.com/octokit/.github/blob/main/community/prioritization_response.md#overview)
for prioritizing and responding to your input. Because you are a
part of this community please feel free to comment, add to, or pick
up any issues/PRs that are labeled with `Status: Up for grabs`. You
& others like you are the reason all of this works! So thank you &
happy coding! 🚀
9 changes: 8 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,14 @@ name: Release
- main
- next
- beta
- v*.x
- "*.x"
# These are recommended by the semantic-release docs: https://github.com/semantic-release/npm#npm-provenance
permissions:
contents: write # to be able to publish a GitHub release
issues: write # to be able to comment on released issues
pull-requests: write # to be able to comment on released pull requests
id-token: write # to enable use of OIDC for npm provenance

jobs:
release:
name: release
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node:
node_version:
- 18
- 20
name: Node ${{ matrix.node }}
- 22
name: Node ${{ matrix.node_version }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
Expand All @@ -34,7 +35,7 @@ jobs:
- uses: actions/setup-node@v4
with:
cache: npm
node-version: 16
node-version: 20
- run: npm ci
- run: npm run validate:ts
if: ${{ always() }}
2 changes: 1 addition & 1 deletion .github/workflows/update-prettier.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- uses: actions/setup-node@v4
with:
cache: npm
node-version: 16
node-version: 20
- run: npm ci
- run: npm run lint:fix
- uses: gr2m/create-or-update-pull-request-action@v1.x
Expand Down
39 changes: 11 additions & 28 deletions .github/workflows/update.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
name: Update
"on":
repository_dispatch:
types:
- octokit/webhooks release
push:
branches:
- renovate/octokit-openapi-webhooks-*
- renovate/octokit-monorepo
- renovate/major-octokit-monorepo
jobs:
update:
runs-on: ubuntu-latest
Expand All @@ -11,38 +13,19 @@ jobs:
- uses: actions/setup-node@v4
with:
cache: npm
node-version: 16
node-version: 20
- run: npm ci
- uses: gr2m/await-npm-package-version-action@v1
with:
package: "@octokit/webhooks-schemas"
version: ${{ github.event.client_payload.release.tag_name }}
- run: npm install --save-exact --save-dev @octokit/webhooks-schemas@latest
- uses: gr2m/await-npm-package-version-action@v1
with:
package: "@octokit/webhooks-types"
version: ${{ github.event.client_payload.release.tag_name }}
- run: npm install --save-exact @octokit/webhooks-types@latest
- run: npm run generate-types
- name: create pull request
uses: gr2m/create-or-update-pull-request-action@v1.x
env:
GITHUB_TOKEN: ${{ secrets.OCTOKITBOT_PAT }}
with:
title: 🚧 🤖📯 Webhooks changed
body: >
A new release of
[@octokit/webhooks-definitions](https://github.com/octokit/webhooks)
was just released 👋🤖


This pull request updates the TypeScript definitions derived from
`@octokit/webhooks-definitions`. I can't tell if the changes are
fixes, features or breaking, you'll have to figure that out on
yourself and adapt the commit messages accordingly to trigger the
right release, see [our commit message
conventions](https://github.com/octokit/openapi/blob/main/CONTRIBUTING.md#merging-the-pull-request--releasing-a-new-version).
branch: update-octokit-webhooks
body:
An update to the OpenAPI spec has been detected, and required updates to
your code. Please review the changes and merge this PR if everything
looks good.
branch: ${{ github.ref }}
author: Octokit Bot <octokitbot@martynus.net>
commit-message: "WIP: Webhooks changed - please review"
labels: "Type: Maintenance"
Loading
Loading