Skip to content

Commit 5210f09

Browse files
committed
debian doesn't publish apt sources for buster anymore
1 parent 3e14026 commit 5210f09

File tree

5 files changed

+15
-28
lines changed

5 files changed

+15
-28
lines changed

.github/workflows/cd.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ jobs:
4646
run: gh release upload --clobber
4747
v${{ github.event.inputs.version }}
4848
../$FILENAME.tar.xz
49-
working-directory:
50-
${{ env.FILENAME }}
49+
working-directory: ${{ env.FILENAME }}
5150
env:
5251
# using this token rather than github.token due to `release not found` bug
5352
# https://github.com/pkgxdev/cli/issues/5252
@@ -69,7 +68,7 @@ jobs:
6968
build-id: darwin+x86-64
7069
pkgs: gh
7170
- os: ubuntu-latest
72-
container: debian:buster-slim
71+
container: debian:bullseye-slim
7372
build-id: linux+x86-64
7473
pkgs: gh
7574
- os: macos-latest

.github/workflows/ci.ca-cert.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
build:
1818
runs-on: ubuntu-latest
19-
container: debian:buster-slim
19+
container: debian:bullseye-slim
2020
steps:
2121
- uses: actions/checkout@v5
2222
- run: apt-get update && apt-get install -y curl gcc perl make
@@ -30,7 +30,7 @@ jobs:
3030
test:
3131
needs: build
3232
runs-on: ubuntu-latest
33-
container: debian:buster-slim
33+
container: debian:bullseye-slim
3434
steps:
3535
- uses: actions/download-artifact@v6
3636
with:

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119
- run: pkgx -qq git --version
120120
- run: pkgx -s git --version
121121
- run: pkgx -j +git
122-
- run: pkgx git\* --version # test star constraints are valid
122+
- run: pkgx git\* --version # test star constraints are valid
123123
- run: pkgx /usr/bin/awk --version
124124
- run: pkgx +yarnpkg.com yarn --version
125125
- run: pkgx +yarnpkg.com -- yarn --version
@@ -132,8 +132,8 @@ jobs:
132132
# regression test: cargo has deep deps on linux that exercise range intersection
133133
- run: pkgx +cargo
134134

135-
- run: '! pkgx flubber-flubbles' # cmd not found machinery
136-
- run: '! pkgx --sync flubber-flubbles' # cmd not found machinery separate if branch
135+
- run: "! pkgx flubber-flubbles" # cmd not found machinery
136+
- run: "! pkgx --sync flubber-flubbles" # cmd not found machinery separate if branch
137137

138138
# create a fork bomb, but since it’s via pkgx we prevent it
139139
- run: |
@@ -168,7 +168,7 @@ jobs:
168168
pkgx -Q
169169
170170
- run: if [ $(find ~/.pkgx -name .tmp\* -type d | wc -l) -gt 0 ]; then
171-
exit 1;
171+
exit 1;
172172
fi
173173

174174
- name: --shebang test 1
@@ -180,7 +180,7 @@ jobs:
180180
- name: --shebang test 2
181181
run: test $(pkgx -q! echo fail hi) = hi
182182

183-
- name: '@latest'
183+
- name: "@latest"
184184
run: |
185185
pkgx semverator eq $(pkgx krampus=0.2.0 --version) 0.2.0
186186
pkgx semverator gt $(pkgx krampus@latest --version) 0.2.0
@@ -232,7 +232,7 @@ jobs:
232232
test-minimal-container:
233233
needs: fmt
234234
runs-on: ubuntu-latest
235-
container: debian:buster-slim
235+
container: debian:bullseye-slim
236236
steps:
237237
- uses: actions/checkout@v5
238238
- run: apt-get update && apt-get install -y curl make gcc perl

Cargo.lock

Lines changed: 2 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docker/Dockerfile.busybox

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:buster-slim AS stage0
1+
FROM debian:bullseye-slim AS stage0
22
COPY ./products/* /pkgx/
33
RUN install -m 755 /pkgx/$(uname -m) /usr/local/bin/pkgx
44
RUN install -m 755 /pkgx/pkgm /usr/local/bin/pkgm
@@ -10,8 +10,8 @@ COPY --from=stage0 /usr/local/bin/pkgx /usr/local/bin/pkgm /usr/local/bin/
1010
# pkgx packages also need libgcc
1111
COPY --from=stage0 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/libgcc_s.so.1
1212
# these are part of glibc but for some reason this image doesn’t have them
13-
COPY --from=stage0 /lib/x86_64-linux-gnu/librt-2.28.so /lib/librt.so.1
14-
COPY --from=stage0 /lib/x86_64-linux-gnu/libdl-2.28.so /lib/libdl.so.2
13+
COPY --from=stage0 /lib/x86_64-linux-gnu/librt.so.1 /lib/librt.so.1
14+
COPY --from=stage0 /lib/x86_64-linux-gnu/libdl.so.2 /lib/libdl.so.2
1515
# we need env for `pkgm`
1616
COPY --from=stage0 /usr/bin/env /usr/bin/env
1717

0 commit comments

Comments
 (0)