Skip to content

Commit 5bab3c6

Browse files
authored
chore: Add Renovate config and pin GitHub Action versions to full semver (#387)
1 parent 4fc2f88 commit 5bab3c6

6 files changed

Lines changed: 16 additions & 9 deletions

File tree

.github/renovate.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"extends": ["config:recommended", "helpers:pinGitHubActionDigests"],
3+
"vulnerabilityAlerts": {
4+
"enabled": true
5+
},
6+
"osvVulnerabilityAlerts": true
7+
}

.github/workflows/build-gem.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
FLAKY: ${{ startsWith(inputs.version, 'jruby') && 'true' || 'false' }}
2424

2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v4.3.1
2727

2828
- uses: launchdarkly/gh-actions/actions/persistent-stores@persistent-stores-v0
2929
with:
@@ -43,7 +43,7 @@ jobs:
4343
- name: Build gemspec
4444
run: gem build launchdarkly-server-sdk.gemspec --platform=$BUILD_PLATFORM
4545

46-
- uses: actions/upload-artifact@v4
46+
- uses: actions/upload-artifact@v4.6.2
4747
if: ${{ inputs.upload-artifact }}
4848
with:
4949
name: gems-${{ inputs.version }}

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424

2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v4.3.1
2727

2828
- uses: ./.github/actions/setup
2929
with:
@@ -42,7 +42,7 @@ jobs:
4242
shell: powershell
4343

4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v4.3.1
4646

4747
- uses: ./.github/actions/setup
4848
with:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
contents: write # Needed in this case to write github pages.
1111

1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v4.3.1
1414

1515
- uses: ./.github/actions/setup
1616
with:

.github/workflows/manual-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
attestations: write # Needed for actions/attest.
2929

3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v4.3.1
3232

3333
- uses: ./.github/actions/setup
3434
with:
@@ -56,6 +56,6 @@ jobs:
5656

5757
- name: Attest build provenance
5858
if: ${{ format('{0}', inputs.dry_run) == 'false' }}
59-
uses: actions/attest@v4
59+
uses: actions/attest@v4.1.0
6060
with:
6161
subject-path: 'launchdarkly-server-sdk-*.gem'

.github/workflows/release-please.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
attestations: write # Needed for actions/attest.
4646

4747
steps:
48-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@v4.3.1
4949

5050
- uses: ./.github/actions/setup
5151
with:
@@ -70,6 +70,6 @@ jobs:
7070
token: ${{ secrets.GITHUB_TOKEN }}
7171

7272
- name: Attest build provenance
73-
uses: actions/attest@v4
73+
uses: actions/attest@v4.1.0
7474
with:
7575
subject-path: 'launchdarkly-server-sdk-*.gem'

0 commit comments

Comments
 (0)