Skip to content

Commit 5825c20

Browse files
authored
ci: Update various github action versions (#10)
1 parent 3e700c0 commit 5825c20

File tree

3 files changed

+13
-17
lines changed

3 files changed

+13
-17
lines changed

.github/actions/publish-docs/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
runs:
99
using: composite
1010
steps:
11-
- uses: launchdarkly/gh-actions/actions/[email protected].1
11+
- uses: launchdarkly/gh-actions/actions/[email protected].2
1212
name: 'Publish to Github pages'
1313
with:
1414
docs_path: docs/build/html/

.github/workflows/manual-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121

22-
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0.0
22+
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2.0
2323
name: 'Get rubygems API key'
2424
with:
2525
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
@@ -43,7 +43,7 @@ jobs:
4343
actions: read
4444
id-token: write
4545
contents: write
46-
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v1.10.0
46+
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.0.0
4747
with:
4848
base64-subjects: "${{ needs.build-publish.outputs.gem-hash }}"
4949
upload-assets: ${{ !inputs.dry_run }}

.github/workflows/release-please.yml

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,52 +17,48 @@ jobs:
1717
upload-tag-name: ${{ steps.release.outputs.tag_name }}
1818
gem-hash: ${{ steps.publish.outputs.gem-hash}}
1919
steps:
20-
- uses: google-github-actions/release-please-action@v3
20+
- uses: googleapis/release-please-action@v4
2121
id: release
22-
with:
23-
command: manifest
24-
token: ${{secrets.GITHUB_TOKEN}}
25-
default-branch: main
2622

2723
- uses: actions/checkout@v4
28-
if: ${{ steps.release.outputs.releases_created }}
24+
if: ${{ steps.release.outputs.releases_created == 'true' }}
2925
with:
3026
fetch-depth: 0 # If you only need the current version keep this.
3127

32-
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0.0
33-
if: ${{ steps.release.outputs.releases_created }}
28+
- uses: launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2.0
29+
if: ${{ steps.release.outputs.releases_created == 'true' }}
3430
name: 'Get rubygems API key'
3531
with:
3632
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
3733
ssm_parameter_pairs: '/production/common/releasing/rubygems/api_key = GEM_HOST_API_KEY'
3834

3935
- uses: ./.github/actions/ci
40-
if: ${{ steps.release.outputs.releases_created }}
36+
if: ${{ steps.release.outputs.releases_created == 'true' }}
4137
with:
4238
ruby-version: 3.0
4339

4440
- uses: ./.github/actions/build-docs
45-
if: ${{ steps.release.outputs.releases_created }}
41+
if: ${{ steps.release.outputs.releases_created == 'true' }}
4642

4743
- uses: ./.github/actions/publish
4844
id: publish
49-
if: ${{ steps.release.outputs.releases_created }}
45+
if: ${{ steps.release.outputs.releases_created == 'true' }}
5046
with:
5147
dry_run: false
5248

5349
- uses: ./.github/actions/publish-docs
54-
if: ${{ steps.release.outputs.releases_created }}
50+
if: ${{ steps.release.outputs.releases_created == 'true' }}
5551
with:
5652
token: ${{secrets.GITHUB_TOKEN}}
5753

5854
release-provenance:
5955
needs: [ 'release-package' ]
60-
if: ${{ needs.release-package.outputs.release-created }}
56+
if: ${{ needs.release-package.outputs.release-created == 'true' }}
6157
permissions:
6258
actions: read
6359
id-token: write
6460
contents: write
65-
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v1.10.0
61+
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.0.0
6662
with:
6763
base64-subjects: "${{ needs.release-package.outputs.gem-hash }}"
6864
upload-assets: true

0 commit comments

Comments
 (0)