@@ -31,23 +31,23 @@ jobs:
3131
3232 steps :
3333 - name : Checkout code
34- uses : actions/checkout@v4
34+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3535
3636 - name : Set up `.env` file
3737 run : |
3838 cd .devcontainer
3939 cp .env.example .env
4040
4141 - name : Restore rubygems cache
42- uses : actions/cache@v3
42+ uses : actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
4343 with :
4444 path : vendor/gems
4545 key : ${{ runner.os }}-${{ matrix.ruby_version }}-gems-${{ hashFiles('Gemfile.lock', '*/Gemfile.lock', 'spec/apps/**/Gemfile.lock') }}
4646 restore-keys : |
4747 ${{ runner.os }}-${{ matrix.ruby_version }}-gems-
4848
4949 - name : Restore node_modules cache
50- uses : actions/cache@v3
50+ uses : actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
5151 with :
5252 path : spec/apps/svelte-mini/node_modules
5353 key : ${{ runner.os }}-${{ runner.arch }}-node-modules-${{ hashFiles('spec/apps/svelte-mini/package-lock.json') }}
@@ -70,15 +70,15 @@ jobs:
7070 up -d sentry-test
7171
7272 - name : " Wait for rails-mini app to be ready"
73- uses : nev7n/wait_for_response@v1
73+ uses : nev7n/wait_for_response@81b0b0eded16435202e126beb3e704fc00430f5b # v1
7474 with :
7575 url : ' http://localhost:4000/health'
7676 responseCode : 200
7777 timeout : 90000
7878 interval : 500
7979
8080 - name : " Wait for svelte-mini app to be ready"
81- uses : nev7n/wait_for_response@v1
81+ uses : nev7n/wait_for_response@81b0b0eded16435202e126beb3e704fc00430f5b # v1
8282 with :
8383 url : ' http://localhost:4001/health'
8484 responseCode : 200
9999
100100 - name : Upload test artifacts
101101 if : failure()
102- uses : actions/upload-artifact@v4
102+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
103103 with :
104104 name : e2e-test-logs-ruby-${{ matrix.ruby_version }}
105105 path : |
0 commit comments