Skip to content

Commit 1fe6a24

Browse files
authored
Merge branch 'v3.3-dev' into 3.3-test-unevaluatedProperrties
2 parents 402c1f3 + 7707a82 commit 1fe6a24

35 files changed

+782
-443
lines changed

.github/templates/agenda.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ This agenda gives visibility into discussion topics for the weekly Technical Dev
44

55
Whether attending or not, **anyone can comment on this issue prior to the meeting to suggest topics or to add comments on planned topics or proposals**.
66

7-
Meetings take place over Zoom: [https://zoom.us/j/975841675](https://zoom.us/j/975841675?pwd=SUh4MjRLaEFKNlI3RElpWTdhRDVVUT09), dial-in passcode: 763054
7+
Meetings take place over Zoom: https://zoom-lfx.platform.linuxfoundation.org/meeting/92028872923?password=9ddcd542-4f5b-484a-a254-e00d8a8b15d8
88

99
### Accessibility & Etiquette
10+
1011
* Participants must abide by our [Code-of-Conduct](https://github.com/OAI/OpenAPI-Specification?tab=coc-ov-file).
1112

1213
* Meetings are recorded for future reference, and for those who are not able to attend in-person.

.github/workflows/agenda.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,16 @@ jobs:
3030
runs-on: ubuntu-latest
3131

3232
steps:
33-
- uses: actions/checkout@v5 # checkout repo content
33+
- uses: actions/checkout@v6 # checkout repo content
3434

3535
# we want to close old agenda issues before creating a new one because there's a limit of 3 pinned items on a repo
3636
- name: Close old agenda issues
3737
run: gh issue list -l ${{ env.LABEL }} --author "app/github-actions" --json number,title | ConvertFrom-Json | Where-Object { $_.title -like "${{ env.TITLE_PREFIX }}*" -and ([datetime]::UtcNow - [datetime]::Parse([regex]::Replace($_.title.Replace("${{ env.TITLE_PREFIX }}", ""), "\([^)]+\)", ""))) -ge [timespan]::FromDays([int]::Parse("${{ env.POST_MEETING_CLOSE_DURATION_IN_DAYS }}"))} | ForEach-Object { gh issue close $_.number && gh issue unpin $_.number }
3838
shell: pwsh
39+
40+
- name: Unpin any issue that was closed manually
41+
run: gh issue list -l ${{ env.LABEL }} --author "app/github-actions" --json "number,title,isPinned" -s closed | ConvertFrom-Json | Where-Object { $_.isPinned -eq $true -and $_.title -like "${{ env.TITLE_PREFIX }}*" -and ([datetime]::UtcNow - [datetime]::Parse([regex]::Replace($_.title.Replace("${{ env.TITLE_PREFIX }}", ""), "\([^)]+\)", ""))) -ge [timespan]::FromDays([int]::Parse("${{ env.POST_MEETING_CLOSE_DURATION_IN_DAYS }}"))} | ForEach-Object { gh issue unpin $_.number }
42+
shell: pwsh
3943

4044
- name: Create agenda issue
4145
run: |

.github/workflows/check-restricted-files.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
check-files:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v5 # checkout repo content
17+
- uses: actions/checkout@v6 # checkout repo content
1818
with:
1919
fetch-depth: 0
2020

.github/workflows/inactive-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
name: Label issues with no recent activity
3131
steps:
32-
- uses: actions/checkout@v5
32+
- uses: actions/checkout@v6
3333
- run: scripts/label-no-recent.ps1
3434
shell: pwsh
3535
- run: scripts/close-no-recent.ps1

.github/workflows/respec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
owner: OAI
2828
repositories: spec.openapis.org
2929

30-
- uses: actions/checkout@v5 # checkout main branch of this repo
30+
- uses: actions/checkout@v6 # checkout main branch of this repo
3131
with:
3232
fetch-depth: 0
3333

@@ -38,7 +38,7 @@ jobs:
3838
- name: Install dependencies
3939
run: npm ci
4040

41-
- uses: actions/checkout@v5 # checkout main branch of website repo
41+
- uses: actions/checkout@v6 # checkout main branch of website repo
4242
with:
4343
token: ${{ steps.generate-token.outputs.token }}
4444
repository: OAI/spec.openapis.org
@@ -49,7 +49,7 @@ jobs:
4949
run: scripts/md2html/build.sh
5050

5151
- name: Create Pull Request
52-
uses: peter-evans/create-pull-request@v7
52+
uses: peter-evans/create-pull-request@v8
5353
with:
5454
token: ${{ steps.generate-token.outputs.token }}
5555
branch: openapi-spec-versions

.github/workflows/schema-publish.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
owner: OAI
3131
repositories: spec.openapis.org
3232

33-
- uses: actions/checkout@v5 # checkout main branch of this repo
33+
- uses: actions/checkout@v6 # checkout main branch of this repo
3434
with:
3535
fetch-depth: 0
3636

@@ -41,7 +41,7 @@ jobs:
4141
- name: Install dependencies
4242
run: npm ci
4343

44-
- uses: actions/checkout@v5 # checkout main branch of website repo
44+
- uses: actions/checkout@v6 # checkout main branch of website repo
4545
with:
4646
token: ${{ steps.generate-token.outputs.token }}
4747
repository: OAI/spec.openapis.org
@@ -52,7 +52,7 @@ jobs:
5252
run: scripts/schema-publish.sh
5353

5454
- name: Create Pull Request
55-
uses: peter-evans/create-pull-request@v7
55+
uses: peter-evans/create-pull-request@v8
5656
with:
5757
token: ${{ steps.generate-token.outputs.token }}
5858
branch: openapi-${{ github.ref_name }}-schema-iterations

.github/workflows/schema-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020

2121
steps:
22-
- uses: actions/checkout@v5 # checkout repo content
22+
- uses: actions/checkout@v6 # checkout repo content
2323
with:
2424
fetch-depth: 0
2525

.github/workflows/sync-dev-to-vX.Y-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
private-key: ${{ secrets.OAI_SPEC_PUBLISHER_PRIVATE_KEY }}
2727

2828
- name: Checkout repository
29-
uses: actions/checkout@v5
29+
uses: actions/checkout@v6
3030
with:
3131
fetch-depth: 0
3232
token: ${{ steps.generate-token.outputs.token }}

.github/workflows/sync-main-to-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
private-key: ${{ secrets.OAI_SPEC_PUBLISHER_PRIVATE_KEY }}
2727

2828
- name: Checkout repository
29-
uses: actions/checkout@v5
29+
uses: actions/checkout@v6
3030
with:
3131
fetch-depth: 0
3232
token: ${{ steps.generate-token.outputs.token }}

.github/workflows/validate-markdown.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@v5 # checkout repo content
18+
- uses: actions/checkout@v6 # checkout repo content
1919

2020
- uses: actions/setup-node@v6 # setup Node.js
2121
with:

0 commit comments

Comments
 (0)