Skip to content

Commit c47bf48

Browse files
authored
Try to fix tests due to upx (#343)
Signed-off-by: Itxaka <[email protected]>
1 parent dfc2743 commit c47bf48

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

.github/workflows/pr.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
uses: docker-practice/[email protected]
2020
- name: Install deps
2121
run: |
22-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
22+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
2323
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
2424
sudo chmod a+x "/usr/bin/img"
2525
- name: Tests with Img backend
@@ -42,7 +42,7 @@ jobs:
4242
uses: docker-practice/[email protected]
4343
- name: Install deps
4444
run: |
45-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
45+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
4646
- name: Tests
4747
run: sudo -E env "PATH=$PATH" make test-integration
4848
tests-unit:
@@ -62,7 +62,7 @@ jobs:
6262
uses: docker-practice/[email protected]
6363
- name: Install deps
6464
run: |
65-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
65+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
6666
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
6767
sudo chmod a+x "/usr/bin/img"
6868
sudo make build

.github/workflows/push.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
1919
- name: Install deps
2020
run: |
21-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
21+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
2222
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
2323
sudo chmod a+x "/usr/bin/img"
2424
- name: Login to quay with img
@@ -42,7 +42,7 @@ jobs:
4242
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
4343
- name: Install deps
4444
run: |
45-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
45+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
4646
- name: Tests
4747
run: |
4848
sudo -E \
@@ -66,7 +66,7 @@ jobs:
6666
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
6767
- name: Install deps
6868
run: |
69-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
69+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
7070
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
7171
sudo chmod a+x "/usr/bin/img"
7272
sudo make build

.github/workflows/release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
2424
- name: Install deps
2525
run: |
26-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
26+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
2727
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
2828
sudo chmod a+x "/usr/bin/img"
2929
- name: Login to quay with img
@@ -49,7 +49,7 @@ jobs:
4949
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
5050
- name: Install deps
5151
run: |
52-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
52+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
5353
- name: Tests
5454
run: |
5555
sudo -E \
@@ -75,7 +75,7 @@ jobs:
7575
run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo -E docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io
7676
- name: Install deps
7777
run: |
78-
sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
78+
sudo apt-get update && sudo apt-get install -y upx && sudo -E env "PATH=$PATH" make deps
7979
sudo curl -fSL "https://github.com/genuinetools/img/releases/download/v0.5.11/img-linux-amd64" -o "/usr/bin/img"
8080
sudo chmod a+x "/usr/bin/img"
8181
sudo make build

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang as builder
1+
FROM golang:bullseye as builder
22
RUN apt-get update && apt-get install -y upx
33
ADD . /luet
44
RUN cd /luet && make build

0 commit comments

Comments
 (0)