Skip to content

Commit 463a4b9

Browse files
authored
ci: Update various github action versions (#18)
1 parent b7aa2e9 commit 463a4b9

File tree

3 files changed

+14
-18
lines changed

3 files changed

+14
-18
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@v4
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

@@ -51,7 +51,7 @@ jobs:
5151
steps:
5252
- uses: actions/checkout@v4
5353
- name: Set up Python ${{ matrix.python-version }}
54-
uses: actions/setup-python@v4
54+
uses: actions/setup-python@v5
5555
with:
5656
python-version: ${{ matrix.python-version }}
5757

.github/workflows/manual-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v4
1919

20-
- uses: actions/setup-python@v4
20+
- uses: actions/setup-python@v5
2121
with:
2222
python-version: 3.8
2323

2424
- name: Install poetry
2525
run: pipx install poetry
2626

27-
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0.2
27+
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2.0
2828
name: 'Get PyPI token'
2929
with:
3030
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}

.github/workflows/release-please.yml

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,42 +12,38 @@ jobs:
1212
contents: write # Contents and pull-requests are for release-please to make releases.
1313
pull-requests: write
1414
steps:
15-
- uses: google-github-actions/release-please-action@v3
15+
- uses: googleapis/release-please-action@v4
1616
id: release
17-
with:
18-
command: manifest
19-
token: ${{secrets.GITHUB_TOKEN}}
20-
default-branch: main
2117

2218
- uses: actions/checkout@v4
23-
if: ${{ steps.release.outputs.releases_created }}
19+
if: ${{ steps.release.outputs.releases_created == 'true' }}
2420
with:
2521
fetch-depth: 0 # If you only need the current version keep this.
2622

27-
- uses: actions/setup-python@v4
28-
if: ${{ steps.release.outputs.releases_created }}
23+
- uses: actions/setup-python@v5
24+
if: ${{ steps.release.outputs.releases_created == 'true' }}
2925
with:
3026
python-version: 3.8
3127

3228
- name: Install poetry
33-
if: ${{ steps.release.outputs.releases_created }}
29+
if: ${{ steps.release.outputs.releases_created == 'true' }}
3430
run: pipx install poetry
3531

36-
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0.2
37-
if: ${{ steps.release.outputs.releases_created }}
32+
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2.0
33+
if: ${{ steps.release.outputs.releases_created == 'true' }}
3834
name: 'Get PyPI token'
3935
with:
4036
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
4137
ssm_parameter_pairs: '/production/common/releasing/pypi/token = PYPI_AUTH_TOKEN'
4238

4339
- uses: ./.github/actions/build
44-
if: ${{ steps.release.outputs.releases_created }}
40+
if: ${{ steps.release.outputs.releases_created == 'true' }}
4541

4642
- uses: ./.github/actions/build-docs
47-
if: ${{ steps.release.outputs.releases_created }}
43+
if: ${{ steps.release.outputs.releases_created == 'true' }}
4844

4945
- uses: ./.github/actions/publish
50-
if: ${{ steps.release.outputs.releases_created }}
46+
if: ${{ steps.release.outputs.releases_created == 'true' }}
5147
with:
5248
token: ${{env.PYPI_AUTH_TOKEN}}
5349
dry_run: false

0 commit comments

Comments
 (0)