Skip to content

Commit 057e397

Browse files
committed
Manually update all GitHub actions to their latest versions
Dependabot doesn't appear to be submitting PRs to maintain these. However, the Dependabot config appears to be valid. There may be a setting that needs to be adjusted at the org level or at the individual repository level.
1 parent 49109f7 commit 057e397

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

.github/workflows/build-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
build:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313

1414
- name: Set up Python 3.12
15-
uses: actions/setup-python@v4
15+
uses: actions/setup-python@v5
1616
with:
1717
python-version: 3.12
1818

@@ -21,13 +21,13 @@ jobs:
2121
run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
2222

2323
- name: Set up poetry
24-
uses: Gr1N/setup-poetry@v8
24+
uses: Gr1N/setup-poetry@v9
2525

2626
- name: Configure poetry
2727
run: poetry config virtualenvs.in-project true
2828

2929
- name: Set up cache
30-
uses: actions/cache@v3
30+
uses: actions/cache@v4
3131
id: cache
3232
with:
3333
path: .venv

.github/workflows/docker-publish-manual.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,32 @@ jobs:
1717
docker:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
2121

2222
- name: Docker meta
2323
id: meta
24-
uses: docker/metadata-action@v4
24+
uses: docker/metadata-action@v5
2525
with:
2626
images: |
2727
pythonopenapi/openapi-spec-validator
2828
tags: |
2929
type=semver,pattern={{version}},value=${{ github.event.inputs.version }}
3030
3131
- name: Set up QEMU
32-
uses: docker/setup-qemu-action@v2
32+
uses: docker/setup-qemu-action@v3
3333

3434
- name: Set up Docker Buildx
35-
uses: docker/setup-buildx-action@v2
35+
uses: docker/setup-buildx-action@v3
3636

3737
- name: Login to DockerHub
3838
if: github.event.inputs.push
39-
uses: docker/login-action@v2
39+
uses: docker/login-action@v3
4040
with:
4141
username: ${{ secrets.DOCKERHUB_USERNAME }}
4242
password: ${{ secrets.DOCKERHUB_TOKEN }}
4343

4444
- name: Build and push
45-
uses: docker/build-push-action@v4
45+
uses: docker/build-push-action@v6
4646
with:
4747
context: .
4848
platforms: linux/amd64,linux/arm64

.github/workflows/docker-publish.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,32 @@ jobs:
1313
docker:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717

1818
- name: Docker meta
1919
id: meta
20-
uses: docker/metadata-action@v4
20+
uses: docker/metadata-action@v5
2121
with:
2222
images: |
2323
pythonopenapi/openapi-spec-validator
2424
tags: |
2525
type=semver,pattern={{version}}
2626
2727
- name: Set up QEMU
28-
uses: docker/setup-qemu-action@v2
28+
uses: docker/setup-qemu-action@v3
2929

3030
- name: Set up Docker Buildx
31-
uses: docker/setup-buildx-action@v2
31+
uses: docker/setup-buildx-action@v3
3232

3333
- name: Login to DockerHub
3434
if: github.event_name != 'pull_request'
35-
uses: docker/login-action@v2
35+
uses: docker/login-action@v3
3636
with:
3737
username: ${{ secrets.DOCKERHUB_USERNAME }}
3838
password: ${{ secrets.DOCKERHUB_TOKEN }}
3939

4040
- name: Build and push
41-
uses: docker/build-push-action@v4
41+
uses: docker/build-push-action@v6
4242
with:
4343
context: .
4444
platforms: linux/amd64,linux/arm64

.github/workflows/python-test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
os: [windows-latest, ubuntu-latest]
1919
fail-fast: false
2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v4
2222

2323
- name: Set up Python ${{ matrix.python-version }}
24-
uses: actions/setup-python@v4
24+
uses: actions/setup-python@v5
2525
with:
2626
python-version: ${{ matrix.python-version }}
2727

@@ -30,13 +30,13 @@ jobs:
3030
run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
3131

3232
- name: Set up poetry
33-
uses: Gr1N/setup-poetry@v8
33+
uses: Gr1N/setup-poetry@v9
3434

3535
- name: Configure poetry
3636
run: poetry config virtualenvs.in-project true
3737

3838
- name: Set up cache
39-
uses: actions/cache@v3
39+
uses: actions/cache@v4
4040
id: cache
4141
with:
4242
path: .venv
@@ -62,4 +62,4 @@ jobs:
6262
run: poetry run deptry .
6363

6464
- name: Upload coverage
65-
uses: codecov/codecov-action@v3
65+
uses: codecov/codecov-action@v5

0 commit comments

Comments
 (0)