Skip to content

Commit d773b1a

Browse files
authored
Merge pull request #28 from lynnswap:codex/bugfix-pin-release-workflow-actions
fix(ci): pin release workflow actions
2 parents e488968 + f43d298 commit d773b1a

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
runs-on: macos-15
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1515

1616
- name: Setup Swift 6.2
17-
uses: swift-actions/setup-swift@v2
17+
uses: swift-actions/setup-swift@7ca6abe6b3b0e8b5421b88be48feee39cbf52c6a # v2
1818
with:
1919
swift-version: "6.2"
2020

@@ -27,18 +27,18 @@ jobs:
2727
runs-on: macos-15
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3131

3232
- name: Setup Swift 6.2
33-
uses: swift-actions/setup-swift@v2
33+
uses: swift-actions/setup-swift@7ca6abe6b3b0e8b5421b88be48feee39cbf52c6a # v2
3434
with:
3535
swift-version: "6.2"
3636

3737
- name: Build release binaries
3838
run: scripts/build-release.sh --arch arm64 --version "${GITHUB_REF_NAME}" --dist-root dist
3939

4040
- name: Upload arm64 artifacts
41-
uses: actions/upload-artifact@v4
41+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
4242
with:
4343
name: dist-arm64
4444
path: dist/arm64
@@ -50,18 +50,18 @@ jobs:
5050
runs-on: macos-15
5151
steps:
5252
- name: Checkout
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
5454

5555
- name: Setup Swift 6.2
56-
uses: swift-actions/setup-swift@v2
56+
uses: swift-actions/setup-swift@7ca6abe6b3b0e8b5421b88be48feee39cbf52c6a # v2
5757
with:
5858
swift-version: "6.2"
5959

6060
- name: Build release binaries
6161
run: scripts/build-release.sh --arch x86_64 --version "${GITHUB_REF_NAME}" --dist-root dist
6262

6363
- name: Upload x86_64 artifacts
64-
uses: actions/upload-artifact@v4
64+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
6565
with:
6666
name: dist-x86_64
6767
path: dist/x86_64
@@ -77,21 +77,21 @@ jobs:
7777
contents: write
7878
steps:
7979
- name: Checkout
80-
uses: actions/checkout@v4
80+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
8181

8282
- name: Setup Swift 6.2
83-
uses: swift-actions/setup-swift@v2
83+
uses: swift-actions/setup-swift@7ca6abe6b3b0e8b5421b88be48feee39cbf52c6a # v2
8484
with:
8585
swift-version: "6.2"
8686

8787
- name: Download arm64 artifacts
88-
uses: actions/download-artifact@v4
88+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
8989
with:
9090
name: dist-arm64
9191
path: dist/arm64
9292

9393
- name: Download x86_64 artifacts
94-
uses: actions/download-artifact@v4
94+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
9595
with:
9696
name: dist-x86_64
9797
path: dist/x86_64
@@ -100,7 +100,7 @@ jobs:
100100
run: scripts/package-universal.sh --dist-root dist --output-dir release
101101

102102
- name: Publish GitHub Release
103-
uses: softprops/action-gh-release@v2
103+
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2
104104
with:
105105
files: |
106106
release/*.tar.gz

0 commit comments

Comments
 (0)