|
25 | 25 | PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }} |
26 | 26 |
|
27 | 27 | steps: |
| 28 | + - name: Update APT sources and upgrade |
| 29 | + run: | |
| 30 | + printf "%s\n" "Acquire::Check-Valid-Until \"false\";" > /etc/apt/apt.conf.d/10no-check-valid-until |
| 31 | + cat <<EOF > /etc/apt/sources.list.d/debian.sources |
| 32 | + Types: deb |
| 33 | + URIs: http://snapshot.debian.org/archive/debian/20260331T202859Z |
| 34 | + Suites: testing testing-updates |
| 35 | + Components: main non-free non-free-firmware contrib |
| 36 | + Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg |
| 37 | + Architectures: amd64 |
| 38 | + EOF |
| 39 | + apt update && apt full-upgrade -y |
28 | 40 | - name: Setup amd64 environment |
29 | | - run: apt update && apt install -y build-essential devscripts equivs git gnupg lintian ruby-full sudo |
| 41 | + run: apt install -y build-essential devscripts equivs git gnupg lintian ruby-full sudo |
30 | 42 | - run: gem install package_cloud |
31 | 43 | - uses: actions/checkout@v4 |
32 | 44 | - run: ./scripts/install-build-deps.sh |
|
49 | 61 | PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }} |
50 | 62 |
|
51 | 63 | steps: |
52 | | - - name: Setup arm64 environment |
| 64 | + - name: Update APT sources and upgrade |
53 | 65 | run: | |
54 | | - apt update && apt install -y build-essential devscripts equivs git gnupg lintian ruby-full sudo |
| 66 | + printf "%s\n" "Acquire::Check-Valid-Until \"false\";" > /etc/apt/apt.conf.d/10no-check-valid-until |
| 67 | + cat <<EOF > /etc/apt/sources.list.d/debian.sources |
| 68 | + Types: deb |
| 69 | + URIs: http://snapshot.debian.org/archive/debian/20260331T202859Z |
| 70 | + Suites: testing testing-updates |
| 71 | + Components: main non-free non-free-firmware contrib |
| 72 | + Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg |
| 73 | + Architectures: arm64 |
| 74 | + EOF |
| 75 | + apt update && apt full-upgrade -y |
| 76 | + - name: Setup arm64 environment |
| 77 | + run: apt install -y build-essential devscripts equivs git gnupg lintian ruby-full sudo |
55 | 78 | - run: gem install package_cloud |
56 | 79 | - uses: actions/checkout@v4 |
57 | 80 | - run: ./scripts/install-build-deps.sh |
|
0 commit comments