Skip to content

Commit e0fea69

Browse files
authored
Merge pull request #170 from braintrustdata/ci/attestation
Add attestation to releases
2 parents 4f3c7f4 + 5e0ad9f commit e0fea69

9 files changed

Lines changed: 299 additions & 454 deletions

File tree

.github/CODEOWNERS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/lib/ @braintrustdata/sdk-eng
2+
/*.gemspec @braintrustdata/sdk-eng
3+
/.github/ @braintrustdata/sdk-eng
4+
/scripts/ @braintrustdata/sdk-eng

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ jobs:
2121
steps:
2222
# Security: Pin to commit SHA instead of tag to prevent tag hijacking
2323
# actions/checkout@v4.3.1
24-
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
24+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525

2626
- name: Set up Ruby
2727
# Security: Pin to commit SHA instead of tag
2828
# ruby/setup-ruby@v1.295.0
29-
uses: ruby/setup-ruby@319994f95fa847cf3fb3cd3dbe89f6dcde9f178f
29+
uses: ruby/setup-ruby@afeafc3d1ab54a631816aba4c914a0081c12ff2f # v1.310.0
3030
with:
3131
ruby-version: ${{ matrix.ruby-version }}
3232
bundler: 'latest'
@@ -41,18 +41,18 @@ jobs:
4141
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
4242

4343
ensure-pinned-actions:
44-
runs-on: ubuntu-latest
44+
runs-on: ubuntu-24.04
4545
timeout-minutes: 2
4646
steps:
47-
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
47+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4848
- run: bash scripts/ensure-pinned-actions.sh
4949

5050
# Summary job that requires all matrix tests to pass
5151
# This is what branch protection will check
5252
ci-success:
5353
name: CI Success
5454
needs: [test, ensure-pinned-actions]
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-24.04
5656
if: always()
5757
steps:
5858
- name: Check test matrix success

.github/workflows/prerelease.yml

Lines changed: 0 additions & 131 deletions
This file was deleted.

0 commit comments

Comments
 (0)