From 8700c079c9c53acc379232e31f5d63f8b972b072 Mon Sep 17 00:00:00 2001 From: martin4861 Date: Tue, 14 Oct 2025 06:13:40 +0200 Subject: [PATCH 1/2] Change to bookworm --- ...oot.yaml => bookworm-aarch64-sysroot.yaml} | 18 +++++++-------- ...root.yaml => bookworm-x86_64-sysroot.yaml} | 18 +++++++-------- WORKSPACE.bazel | 4 ++-- .../generated_package_lists/bookworm.amd64 | 12 ++++++++++ .../generated_package_lists/bookworm.arm64 | 12 ++++++++++ sysroot/keyring.gpg | Bin 94381 -> 100497 bytes sysroot/sysroot-creator.sh | 21 +++++++----------- 7 files changed, 52 insertions(+), 33 deletions(-) rename .github/workflows/{bullseye-aarch64-sysroot.yaml => bookworm-aarch64-sysroot.yaml} (62%) rename .github/workflows/{bullseye-x86_64-sysroot.yaml => bookworm-x86_64-sysroot.yaml} (62%) create mode 100644 sysroot/generated_package_lists/bookworm.amd64 create mode 100644 sysroot/generated_package_lists/bookworm.arm64 diff --git a/.github/workflows/bullseye-aarch64-sysroot.yaml b/.github/workflows/bookworm-aarch64-sysroot.yaml similarity index 62% rename from .github/workflows/bullseye-aarch64-sysroot.yaml rename to .github/workflows/bookworm-aarch64-sysroot.yaml index 5fee5c7..39090f6 100644 --- a/.github/workflows/bullseye-aarch64-sysroot.yaml +++ b/.github/workflows/bookworm-aarch64-sysroot.yaml @@ -1,18 +1,18 @@ --- -name: bullseye-aarch64 sysroot +name: bookworm-aarch64 sysroot on: pull_request: paths: - "sysroot/**" - - .github/workflows/bullseye-aarch64-sysroot.yaml + - .github/workflows/bookworm-aarch64-sysroot.yaml push: tags: - - "bullseye-sysroot-*" + - "bookworm-sysroot-*" jobs: toolchains: runs-on: ubuntu-22.04 - name: bullseye-aarch64 sysroot + name: bookworm-aarch64 sysroot steps: - name: Checkout source uses: actions/checkout@v2 @@ -23,8 +23,8 @@ jobs: - name: Upload sysroot uses: actions/upload-artifact@v3 with: - name: debian_bullseye_aarch64_sysroot.tar.xz - path: sysroot/out/sysroot-build/bullseye/debian_bullseye_arm64_sysroot.tar.xz + name: debian_bookworm_aarch64_sysroot.tar.xz + path: sysroot/out/sysroot-build/bookworm/debian_bookworm_arm64_sysroot.tar.xz - uses: bazelbuild/setup-bazelisk@v2 @@ -35,7 +35,7 @@ jobs: key: bazel - name: Copy sysroot - run: cp sysroot/out/sysroot-build/bullseye/debian_bullseye_arm64_sysroot.tar.xz debian_bullseye_aarch64_sysroot.tar.xz + run: cp sysroot/out/sysroot-build/bookworm/debian_bookworm_arm64_sysroot.tar.xz debian_bookworm_aarch64_sysroot.tar.xz - name: Test sysroot run: bazel build --config=aarch64_sysroot //sysroot/... @@ -45,7 +45,7 @@ jobs: uses: svenstaro/upload-release-action@v1-release with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: "sysroot/out/sysroot-build/bullseye/debian_bullseye_arm64_sysroot.tar.xz" + file: "sysroot/out/sysroot-build/bookworm/debian_bookworm_arm64_sysroot.tar.xz" tag: ${{ github.ref }} - asset_name: debian_bullseye_aarch64_sysroot.tar.xz + asset_name: debian_bookworm_aarch64_sysroot.tar.xz overwrite: true diff --git a/.github/workflows/bullseye-x86_64-sysroot.yaml b/.github/workflows/bookworm-x86_64-sysroot.yaml similarity index 62% rename from .github/workflows/bullseye-x86_64-sysroot.yaml rename to .github/workflows/bookworm-x86_64-sysroot.yaml index c6a634a..7f7a1ff 100644 --- a/.github/workflows/bullseye-x86_64-sysroot.yaml +++ b/.github/workflows/bookworm-x86_64-sysroot.yaml @@ -1,18 +1,18 @@ --- -name: bullseye-x86_64 sysroot +name: bookworm-x86_64 sysroot on: pull_request: paths: - "sysroot/**" - - .github/workflows/bullseye-x86_64-sysroot.yaml + - .github/workflows/bookworm-x86_64-sysroot.yaml push: tags: - - "bullseye-sysroot-*" + - "bookworm-sysroot-*" jobs: toolchains: runs-on: ubuntu-22.04 - name: bullseye-x86_64 sysroot + name: bookworm-x86_64 sysroot steps: - name: Checkout source uses: actions/checkout@v2 @@ -23,8 +23,8 @@ jobs: - name: Upload sysroot uses: actions/upload-artifact@v3 with: - name: debian_bullseye_x86_64_sysroot.tar.xz - path: sysroot/out/sysroot-build/bullseye/debian_bullseye_amd64_sysroot.tar.xz + name: debian_bookworm_x86_64_sysroot.tar.xz + path: sysroot/out/sysroot-build/bookworm/debian_bookworm_amd64_sysroot.tar.xz - uses: bazelbuild/setup-bazelisk@v2 @@ -35,7 +35,7 @@ jobs: key: bazel - name: Copy sysroot - run: cp sysroot/out/sysroot-build/bullseye/debian_bullseye_amd64_sysroot.tar.xz debian_bullseye_x86_64_sysroot.tar.xz + run: cp sysroot/out/sysroot-build/bookworm/debian_bookworm_amd64_sysroot.tar.xz debian_bookworm_x86_64_sysroot.tar.xz - name: Test sysroot run: bazel build --config=x86_64_sysroot //sysroot/... @@ -45,7 +45,7 @@ jobs: uses: svenstaro/upload-release-action@v1-release with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: "sysroot/out/sysroot-build/bullseye/debian_bullseye_amd64_sysroot.tar.xz" + file: "sysroot/out/sysroot-build/bookworm/debian_bookworm_amd64_sysroot.tar.xz" tag: ${{ github.ref }} - asset_name: debian_bullseye_x86_64_sysroot.tar.xz + asset_name: debian_bookworm_x86_64_sysroot.tar.xz overwrite: true diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel index 02d9b87..602d163 100644 --- a/WORKSPACE.bazel +++ b/WORKSPACE.bazel @@ -39,7 +39,7 @@ filegroup( visibility = ["//visibility:public"], ) """, - src = "//:debian_bullseye_aarch64_sysroot.tar.xz", + src = "//:debian_bookworm_aarch64_sysroot.tar.xz", ) local_archive( @@ -51,5 +51,5 @@ filegroup( visibility = ["//visibility:public"], ) """, - src = "//:debian_bullseye_x86_64_sysroot.tar.xz", + src = "//:debian_bookworm_x86_64_sysroot.tar.xz", ) diff --git a/sysroot/generated_package_lists/bookworm.amd64 b/sysroot/generated_package_lists/bookworm.amd64 new file mode 100644 index 0000000..bf99233 --- /dev/null +++ b/sysroot/generated_package_lists/bookworm.amd64 @@ -0,0 +1,12 @@ +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libgcc-10-dev_10.2.1-6_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libstdc++-10-dev_10.2.1-6_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/glibc/libc6-dev_2.31-13+deb11u5_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/glibc/libc6_2.31-13+deb11u5_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/libblas-dev_3.9.0-3+deb11u1_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/libblas3_3.9.0-3+deb11u1_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/liblapack-dev_3.9.0-3+deb11u1_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/liblapack3_3.9.0-3+deb11u1_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/linux/linux-libc-dev_5.10.218-1_amd64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/u/util-linux/uuid-dev_2.36.1-8+deb11u2_amd64.deb diff --git a/sysroot/generated_package_lists/bookworm.arm64 b/sysroot/generated_package_lists/bookworm.arm64 new file mode 100644 index 0000000..19d4656 --- /dev/null +++ b/sysroot/generated_package_lists/bookworm.arm64 @@ -0,0 +1,12 @@ +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libgcc-10-dev_10.2.1-6_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libstdc++-10-dev_10.2.1-6_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/glibc/libc6-dev_2.31-13+deb11u5_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/g/glibc/libc6_2.31-13+deb11u5_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/libblas-dev_3.9.0-3+deb11u1_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/libblas3_3.9.0-3+deb11u1_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/liblapack-dev_3.9.0-3+deb11u1_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/lapack/liblapack3_3.9.0-3+deb11u1_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/l/linux/linux-libc-dev_5.10.218-1_arm64.deb +https://snapshot.debian.org/archive/debian/20240829T000000Z/pool/main/u/util-linux/uuid-dev_2.36.1-8+deb11u2_arm64.deb diff --git a/sysroot/keyring.gpg b/sysroot/keyring.gpg index 81e2624c5f3845a1642d9379bf47ed2221a291a4..bf14b0c66d2f62f27373f19e41227f5657f3f44d 100644 GIT binary patch delta 5875 zcma)&{B0VSp3IOoj! zedo_P^ZmVNo_YRUbI*NMZ=t57poKO8tKUJhkZ@3}CT59&cz}JQR1?vy)0bg3q4yn3 zBAA00227Vh>3!E6(<=gIbTdrkOwx7v)2WJ{Uq%tO8{MBAazi|Ae0 z<#6JU*csV&)&>sh^zO5cHO_Y?{nq_2?G00WTX3j)4+*!_Mfk3)cI|T7xlu23F26yY zqEd;OGekW7Fp+*k$OO03Zm{knLyW}=L&Hu7Aoeh{ z-MvIp;Jl1=q0sp5EiP0HP=w!QalFe8RYc~1axb*PRmNHKJ$BawNzPokbCg+-XMjBU zMJ!FAEiH0XSXl^#i-k*{m1o(*SOfGAo6HK9{sLl>ddYR`?^q^A_6nvgHT~JleiUyWqWZpbNQajUKcKa+kh9 z%+R}yr0(L)_zCuVC3$UQg9#nZm5egWf7Ha?%)=jB7_oZqbj~d=bJP-oc_o-foOsL` zWslL_;*;}iP^HVh$jBz>U|?1poEa1qBy6VP%R_@gs)P7+_|0|Vd#0l-)!RTNqvCP0*g9;K}f z%g9oy%5mA(Sgv(=X;BD6;RY4yFEM0kXFyu$KT$^l?h{Y>8T%2DDcob+fww2Gk+3!{ zl520)$P|OXnVH@jp8jL%>wIjbGQ9ZRIFX{Clz!PF>mCJ?@757>ynAbADU`r&cj+c? zv90X}kMTQS^aOb#O#nd*%jY4SE60}Tm*KgRtoY_>$y#<7V}WdUjE+208qj9*;4FM< zs&2~dR!$O>$M0Ueh7Tp9lf=pndo^vrUG~6eQb&cRHzBzqvk&rnV6BB@JLddfkAzc& zJ|>H^PV3IY>+YI7acXa<&INZI@)5=FCYrA+!{uFrpG=mk>2N!$yWide!@V((8|Qf_ z9Pvsh#bWf^Q{4LKzhYA{g+P%@uqDExUKNR}i$Jlbwn?bd?$ByKti0SGU{a-O{XOQ( zjAH3c;Szf}_Wt!J_{@~1KoHZ&UD@%cd4dLW)f&NCV{42Ye2XyejKd>)T+PHhg*t^m z+vbXFrtZsFA7K|yURT3-xyB;AcN{6;N)Ki62}=%$2%#gZto)tQc@1nQqd_+Kkss@-vE=PcEW)T^ zSuhjZCWwrxH&~P5=43t+g@IJHOizP~=!Tql6f+C0+6&b#?cPe-=wfy48o2)X|Nf=LJ8w#*U6pEe$y{_rstB!1T;YO93xmMGinTlE11{f%yx zI0Fi}>!S1M`fS}>#_9T!(PjdtMP7nIXo);?jy9J2dc$iNUYKi8ct))Z@;q|NAl;(qe-fr=?AIGey{ZubZK52L-6sk^n&Di*g z@f@rRzM9|;3%2Lnf?WJW7G+91iGUohZJ;E|E{nd1&v`6G2fZFiM9LIs4ox~kDy*hY z4HEp_tb9Bgb^7at(*EM&D*0UYs*6QRQ-1oefbr>Sp0$sKt?yvPM{x^-!;Yi9Qe+_1 z<`T}!gj^0fb>8_>m+Asz#nSF)duSan|5P}HqViq`{X zzK9QhPZW`%8#^3av-}v1D~Aw1({%bZhkIfsel!LK0U6EgQjh-#9Ekw}ZECT2F@e}+zmk+}VW&PjgYgRKX;BbmweULnod z)jVFG#`Fd<=-OnP1-98zLM0bmiSOv#`&ryP&RZ)lLc4J+Ho)<9wNr5o>oHr<)`s?T z`QvRZ+8zxdHH~C7bR^0}#iyNLltymjKyAmyrM@HN#W)sUn9jO*qm;zi7sK;qUdkGI z$=aJV5=hV=>LW*)WskieW5!V4_E9~sRyjVkp58Z2FBzq$yYNW;y6rgkAf-c zXQuC~vp2+&=i^CUA>LK~?B7#6p|RED>3zlx_UZCFd5ICg*7;yxqp~r~HC0%U%Tjby z^_`qEM^!0&6KX!v%djXCM@C<*-x|7H5#aq(K)jD}OuEfIgg3hVqr{l1>ZQY@wPVGq zh=Yh}nz2b{Nl8oPuN3_Wu5uyH&OI45rELj%cYvi&_uH)5vTGqIeeTSrn^ngz?5>($ z6P%;U#9t{hPv)`O8u`J~nSe@4LdStwer|(rqh=F3X2O*^)=#(PiV@jp29+!5tY-fa zJEW=gEdQ>Zc|JTqYYB7f%li@4IWkx_=~3YvN=5X_%5izvz6oCet#MvGbEX ztGL;U6>qEpc}!o4g4N(-b#Kl|Mb4U_gQ)>&OBYPkpCaNmY^im5socPYWO51P4(Vr$Id1m`{6%~zlTPr}3t<3Y zE3bFJ_mb~@w=~$Rm*|5g#zaGW5`k($LUZA1bU3xKO!2fJ8yGkwYU|uD`pjvNzvnxc z#{P@yv9YqhNrm&c!^O9%Lxm`L#x=PIPraGM6kiPy$*D$4sYptVb4Kkb_1Ggh z>Pgm{ORxz|u+7+@QjX@p&I#rxZXj3F8ehupV$t#JjwKKE6kRXcCl?dv7sJc_Gka=z zlnd}lM%5<$&(I;o4h5#dW{5IEO@W|)t)B7~+$ZirN)v?-8`k#zb-Y%QePj1(Zjlwp z(MfyU@aP|BLs^L`a}PwSw-awand3Ve%XEq z7w>Up&Yh1?qbmn)ZI5>E3LRJmy#sql`b>Y`iwp%I* z2}k)uh{#wH53h!la+brJLhP0j@Y!FJT=ZC_V#*Tb^u@$MJdWx20guGZLTF+fB4|8PM`#1X@O=spdAOZ1OXvZOSFa|8 zNa}L*(y0fJ0&Ji`3VUwTGP|f?ZTatS}zJQO^CNa zJ?YrNhiqH?ne^%gQ5Q$Izdh2&%WBg0(9SzoFL_o6xi|9=_qUUwY_r3-$quPV{V~EW zU2|)^=YCRx3Bc2@ciJpFK+iO9+{VCREKQ0TeIOt!CO?m*o12rbn}L2O%@j7p z|GA%uQ>9Ls|3%V~KJK$&z{C1XcRWh4V#j1UAsv6z(!+>fXg9%NV*0ic7)?Jmu>ux} z97z~#Hg%3N35UqZT?{2ccK-xtNwWP=MHZ2PO+!F!wZ*hEJFxE#lUBg)#*2GJrm_}^ zP+ywdbcKD^y)Wfn4W_p#&ZtZ0T1{%{@1cIHi5IqZS2jq=N}&dB&DR9gdsT_THph$& z68Ld!dn$;{PemwnKJ-=-Bav!*-M((CXk}d!x>9;DRQOgCoErt3M`%z~@ zDy!%AnvLWNvROT#H9n(HOLgwyt&NC-%t+n6QGXT4V>_Bpp{%$D1l4QJ*mW?03aT(a zJyF{LLeVx~-zLv&UF`Th^>UvS*Lc`;uN=Kk08KIWEDKZ55SvP01I1SiAyA-ZBTu2~ zrE@5-gS~5mkki_yq4X%I=HrAn?9QgNO?YNLPusI=u=UC&I84)edN%O#cgf<{XwtID+px6sU#e5NJBB^M z<{yN3qQnLxxK8C}i$2P4Vo_wrcuU=3;T#nQ*OtGzP9506AzeSQFwRJCaWgrcA{a5J zWsQbOY9+z-!HnUN0;9tutnGXVCIltU9Cpnr-fg%wggA^LuXVVdRd>Z2O6*i!Q|P-G zjx^K%{;A%+ul?UTzQ@2$@C$F@_^e}l&cADSLxavWJ|tQyx~a8`wy4t@n{&LujaiTL z9vhwQCYJGtFR*A(qIK{{WaQG*?yUk?9%oo(c>Xn(YA@;gx z_ty^AfgXHn5a@0$60>9o^7ypceJQnAj&;u5gQ%PUxjz#s@N;a7fS~<7U6|^-C5D}^ zH)J!r6JmoT-oP`^C~k*r(ruSxN>tXH-+fnLn2{Va%~Ja{Go3#M#!u0VpAKb9$*Q>A zc6Md@aS?)OUKnk6`n?USk-cDYTkw{`2dvE}f--jrbttbTXwCMmOvO$>afOc9&T@(` z47+RSqtqW?X^Z4*69Q!PDwUooau5|sSQN<0{pA$d>t{}nN(AZCZ{XWv0>sJb{)%^t zX?U*_y0FlZTfY`?l4g6Y;s>Q7?8S0wM4k(TE!v8%z>Q@vjH2riBsjH7jMhtHn)zse z#u-{s3)LYEgm(K}_R+jKooyNIs5SS0Qv)vbzaufZrIS}-wam(x=j7rvsoqdM3le6k z2L&ZRU#_JiSs=VxPrzWhQDF_cEDfT)E+3w`(-XQfB+m+)**IVSqH2FXu%7tBnoRyX z4;L$EqR26nZDWD#mEI9$zb69qvicxbSUJ1PpSW&sx$+W z=>iq>ORmNJU1xu^vAo*igZ{V569X_Y@cxOmT=4*-?|(*el$Ij{2zPS_lgp%vAxXy& zy_sQsOQbwKO8yFk9llA6A1kg{tWzmi%oFhP8E=;cRwvo}Kgy!NDf@l~z?vGxnAX0X z!lu8X3w^)!`rMPYRjX-uExr-0z_9`jc;QxpEaCmS8ruGQ<{f==j3}EG2rdfm%KVau zLk`EHR%9OHFIvu$54|ay*pgphN519QGvUDe2={!y_kATP36=aEKdEY+w|&2+_=wCaxq$-1S1op!DCfU5AIOv(?tcyTQOazV#KcP!R3XF?i!QwYatM5>MJ}%zIANTr=O!^M}F0_dA_I2$pnHY zmx1G`1*gB+*Q#@scBdJverhK?U^RapXRD1yc(=hY(=w^D^$$;iOLZ{pb^)PqC8)5G zC3|S8wMOin71EMKmUIMdhZ*7-l?ipr^2-6Y%A3ZAk_lLd4@^ZEH$LU(N_a>TCGuD3 zo05CA@h=ZOgp8eKNIKp`S9IUnCMw`bm<@Yy?pi zj-7MpJaGKe#AqHAsjhaPtVT$v3r3RW-GM*ZQ~=g`2)T&KNRd(A=f z1Kaoq?ly=WQGS6ap0K))TKPEn2wFwYM5X|W)pWZS2?hrm5CyoZfC~hIWPDq^8oIcn z)B~7`tlghLS`i Date: Tue, 14 Oct 2025 06:31:05 +0200 Subject: [PATCH 2/2] Update actions --- .github/workflows/bookworm-aarch64-sysroot.yaml | 10 +++++----- .github/workflows/bookworm-x86_64-sysroot.yaml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/bookworm-aarch64-sysroot.yaml b/.github/workflows/bookworm-aarch64-sysroot.yaml index 39090f6..4e30845 100644 --- a/.github/workflows/bookworm-aarch64-sysroot.yaml +++ b/.github/workflows/bookworm-aarch64-sysroot.yaml @@ -15,21 +15,21 @@ jobs: name: bookworm-aarch64 sysroot steps: - name: Checkout source - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Create sysroot run: ./sysroot/sysroot-creator.sh build arm64 - name: Upload sysroot - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: debian_bookworm_aarch64_sysroot.tar.xz path: sysroot/out/sysroot-build/bookworm/debian_bookworm_arm64_sysroot.tar.xz - - uses: bazelbuild/setup-bazelisk@v2 + - uses: bazel-contrib/setup-bazel@0.15.0 - name: Mount bazel cache - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: "~/.cache/bazel" key: bazel @@ -42,7 +42,7 @@ jobs: - name: Release sysroot if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: "sysroot/out/sysroot-build/bookworm/debian_bookworm_arm64_sysroot.tar.xz" diff --git a/.github/workflows/bookworm-x86_64-sysroot.yaml b/.github/workflows/bookworm-x86_64-sysroot.yaml index 7f7a1ff..59091ff 100644 --- a/.github/workflows/bookworm-x86_64-sysroot.yaml +++ b/.github/workflows/bookworm-x86_64-sysroot.yaml @@ -15,21 +15,21 @@ jobs: name: bookworm-x86_64 sysroot steps: - name: Checkout source - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Create sysroot run: ./sysroot/sysroot-creator.sh build amd64 - name: Upload sysroot - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: debian_bookworm_x86_64_sysroot.tar.xz path: sysroot/out/sysroot-build/bookworm/debian_bookworm_amd64_sysroot.tar.xz - - uses: bazelbuild/setup-bazelisk@v2 + - uses: bazel-contrib/setup-bazel@0.15.0 - name: Mount bazel cache - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: "~/.cache/bazel" key: bazel @@ -42,7 +42,7 @@ jobs: - name: Release sysroot if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: "sysroot/out/sysroot-build/bookworm/debian_bookworm_amd64_sysroot.tar.xz"