Skip to content

Commit ed3406f

Browse files
committed
Fix apt-get install failures by updating package cache first
Add 'apt-get update' before 'apt-get install' in all test jobs to ensure package indices are current. This resolves 404 errors for libpoppler packages that were failing due to outdated package cache. Fixed in: app_service_test, azurevm_test, azurite_test, client_test, rails_test
1 parent 26c7f13 commit ed3406f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest
4343
steps:
4444
- name: Install dependencies
45-
run: sudo apt-get install -y libvips sshuttle sqlite3 libsqlite3-dev
45+
run: sudo apt-get update && sudo apt-get install -y libvips sshuttle sqlite3 libsqlite3-dev
4646
- name: Checkout
4747
uses: actions/checkout@v4
4848
- uses: ./.github/actions/setup-terraform
@@ -70,7 +70,7 @@ jobs:
7070
runs-on: ubuntu-latest
7171
steps:
7272
- name: Install dependencies
73-
run: sudo apt-get install -y libvips sshuttle sqlite3 libsqlite3-dev
73+
run: sudo apt-get update && sudo apt-get install -y libvips sshuttle sqlite3 libsqlite3-dev
7474
- name: SSH key
7575
env:
7676
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
@@ -107,7 +107,7 @@ jobs:
107107
- name: Install Azurite
108108
run: npm install -g azurite
109109
- name: Install dependencies
110-
run: sudo apt-get install -y libvips sqlite3 libsqlite3-dev
110+
run: sudo apt-get update && sudo apt-get install -y libvips sqlite3 libsqlite3-dev
111111
- name: Checkout
112112
uses: actions/checkout@v4
113113
- name: Setup Ruby
@@ -125,7 +125,7 @@ jobs:
125125
runs-on: ubuntu-latest
126126
steps:
127127
- name: Install dependencies
128-
run: sudo apt-get install -y libvips sqlite3 libsqlite3-dev
128+
run: sudo apt-get update && sudo apt-get install -y libvips sqlite3 libsqlite3-dev
129129
- name: Checkout
130130
uses: actions/checkout@v4
131131
- name: Setup ruby
@@ -145,7 +145,7 @@ jobs:
145145
runs-on: ubuntu-latest
146146
steps:
147147
- name: Install dependencies
148-
run: sudo apt-get install -y libvips sqlite3 libsqlite3-dev
148+
run: sudo apt-get update && sudo apt-get install -y libvips sqlite3 libsqlite3-dev
149149
- name: Checkout
150150
uses: actions/checkout@v4
151151
- name: Setup ruby

0 commit comments

Comments
 (0)