Skip to content

Commit 85c6132

Browse files
chore(deps): update github actions
1 parent 5c74342 commit 85c6132

7 files changed

+24
-24
lines changed

.github/workflows/api-build-and-test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121

2222
steps:
2323
- name: Checkout source code
24-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
24+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2525

2626
- name: Use Node.js ${{ matrix.node-version }}
27-
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
27+
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
2828
with:
2929
node-version: ${{ matrix.node-version }}
3030
cache: "npm"

.github/workflows/crowdin-download.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
steps:
2424
- name: Checkout Source Files
25-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
25+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2626
with:
2727
token: ${{ secrets.CROWDIN_CAMPERBOT_PAT }}
2828

.github/workflows/crowdin-upload.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Checkout Source Files
21-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
21+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2222

2323
- name: Generate Crowdin Config
2424
uses: freecodecamp/crowdin-action@main

.github/workflows/deploy-api.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717

1818
steps:
1919
- name: Checkout source code
20-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
20+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2121

2222
- name: Use Node.js ${{ matrix.node-version }}
23-
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
23+
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
2424
with:
2525
node-version: ${{ matrix.node-version }}
2626

.github/workflows/flutter-ci.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
df -h /
3232
3333
- name: Checkout files
34-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
34+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3535

3636
- name: Install SQLite libraries
3737
run: sudo apt-get -y install libsqlite3-0 libsqlite3-dev
@@ -43,18 +43,18 @@ jobs:
4343
sudo udevadm trigger --name-match=kvm
4444
4545
- name: Gradle cache
46-
uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3
46+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
4747
with:
4848
gradle-version: 7.6.3
4949

5050
- name: Setup Java 17
51-
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4
51+
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4
5252
with:
5353
distribution: "temurin"
5454
java-version: "17"
5555

5656
- name: AVD cache
57-
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4
57+
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
5858
id: avd-cache
5959
with:
6060
path: |
@@ -64,7 +64,7 @@ jobs:
6464

6565
- name: Ceate AVD and generate snapshot for caching
6666
if: steps.avd-cache.outputs.cache-hit != 'true'
67-
uses: reactivecircus/android-emulator-runner@77986be26589807b8ebab3fde7bbf5c60dabec32 # v2
67+
uses: reactivecircus/android-emulator-runner@62dbb605bba737720e10b196cb4220d374026a6d # v2
6868
with:
6969
api-level: 33
7070
target: google_apis
@@ -110,7 +110,7 @@ jobs:
110110
flutter test services
111111
112112
- name: Run tests in emulator
113-
uses: reactivecircus/android-emulator-runner@77986be26589807b8ebab3fde7bbf5c60dabec32 # v2
113+
uses: reactivecircus/android-emulator-runner@62dbb605bba737720e10b196cb4220d374026a6d # v2
114114
with:
115115
api-level: 33
116116
target: google_apis
@@ -121,7 +121,7 @@ jobs:
121121
script: cd mobile-app && if adb shell pm list packages | grep -q org.freecodecamp; then adb uninstall org.freecodecamp; fi && dart integration_test_runner.dart
122122

123123
- name: Upload screenshots
124-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
124+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
125125
if: always()
126126
with:
127127
name: screenshots

.github/workflows/flutter-deploy.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
df -h /
2727
2828
- name: Checkout files
29-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
29+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3030

3131
- name: Install SQLite libraries
3232
run: sudo apt-get -y install libsqlite3-0 libsqlite3-dev
@@ -38,18 +38,18 @@ jobs:
3838
sudo udevadm trigger --name-match=kvm
3939
4040
- name: Gradle cache
41-
uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3
41+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
4242
with:
4343
gradle-version: 7.6.3
4444

4545
- name: Setup Java 17
46-
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4
46+
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4
4747
with:
4848
distribution: "temurin"
4949
java-version: "17"
5050

5151
- name: AVD cache
52-
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4
52+
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
5353
id: avd-cache
5454
with:
5555
path: |
@@ -59,7 +59,7 @@ jobs:
5959

6060
- name: Ceate AVD and generate snapshot for caching
6161
if: steps.avd-cache.outputs.cache-hit != 'true'
62-
uses: reactivecircus/android-emulator-runner@77986be26589807b8ebab3fde7bbf5c60dabec32 # v2
62+
uses: reactivecircus/android-emulator-runner@62dbb605bba737720e10b196cb4220d374026a6d # v2
6363
with:
6464
api-level: 33
6565
target: google_apis
@@ -105,7 +105,7 @@ jobs:
105105
flutter test services
106106
107107
- name: Run tests in emulator
108-
uses: reactivecircus/android-emulator-runner@77986be26589807b8ebab3fde7bbf5c60dabec32 # v2
108+
uses: reactivecircus/android-emulator-runner@62dbb605bba737720e10b196cb4220d374026a6d # v2
109109
with:
110110
api-level: 33
111111
target: google_apis
@@ -116,7 +116,7 @@ jobs:
116116
script: cd mobile-app && if adb shell pm list packages | grep -q org.freecodecamp; then adb uninstall org.freecodecamp; fi && dart integration_test_runner.dart
117117

118118
- name: Upload screenshots
119-
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
119+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
120120
if: always()
121121
with:
122122
name: screenshots

.github/workflows/mobile-curriculum-e2e.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323

2424
steps:
2525
- name: Checkout freeCodeCamp main repo
26-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
26+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2727
with:
2828
repository: freeCodeCamp/freeCodeCamp
2929

3030
- name: Checkout mobile repo
31-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
31+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3232
with:
3333
path: mobile
3434

@@ -38,7 +38,7 @@ jobs:
3838
version: 9
3939

4040
- name: Use Node.js ${{ matrix.node-version }}
41-
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
41+
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
4242
with:
4343
node-version: ${{ matrix.node-version }}
4444
cache: pnpm
@@ -78,7 +78,7 @@ jobs:
7878
- name: Run playwright tests
7979
run: npx playwright test --config=playwright-mobile.config.ts
8080

81-
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
81+
- uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
8282
if: ${{ !cancelled() }}
8383
with:
8484
name: playwright-report-mobile

0 commit comments

Comments
 (0)