2929 run : |
3030 gpg --armor --output key.gpg --export ${{ steps.import_gpg.outputs.keyid }}
3131 rsync -e ssh key.gpg tools-for-build/cando.sh tools-for-build/clasp.sh tools-for-build/deb-cando.sh tools-for-build/deb-clasp.sh tools-for-build/arch-cando.sh tools-for-build/arch-clasp.sh ${{ secrets.WWW_USERNAME }}@www.thirdlaw.tech:/usr/local/www/apache24/data/pkg/
32- jammy_clasp :
33- name : Build Jammy Clasp
32+ noble_clasp :
33+ name : Build Noble Clasp
3434 runs-on : ubuntu-latest
3535 steps :
3636 - name : Checkout repository
@@ -47,15 +47,15 @@ jobs:
4747 uses : jtdor/build-deb-action@v1
4848 with :
4949 buildpackage-opts : --build=binary --build-profiles=nocando
50- docker-image : ubuntu:jammy
50+ docker-image : ubuntu:noble
5151 extra-build-deps : ca-certificates netbase
5252 - name : Upload artifacts
5353 uses : actions/upload-artifact@v3
5454 with :
55- name : jammy_clasp
55+ name : noble_clasp
5656 path : debian/artifacts/*.deb
57- jammy_cando :
58- name : Build Jammy Cando
57+ noble_cando :
58+ name : Build Noble Cando
5959 runs-on : ubuntu-latest
6060 steps :
6161 - name : Checkout repository
@@ -72,19 +72,19 @@ jobs:
7272 uses : jtdor/build-deb-action@v1
7373 with :
7474 buildpackage-opts : --build=binary --build-profiles=noclasp
75- docker-image : ubuntu:jammy
75+ docker-image : ubuntu:noble
7676 extra-build-deps : ca-certificates netbase
7777 - name : Upload artifacts
7878 uses : actions/upload-artifact@v3
7979 with :
80- name : jammy_cando
80+ name : noble_cando
8181 path : debian/artifacts/*.deb
82- jammy_repo :
83- name : Update Jammy Repository
82+ noble_repo :
83+ name : Update Noble Repository
8484 runs-on : ubuntu-latest
8585 needs :
86- - jammy_clasp
87- - jammy_cando
86+ - noble_clasp
87+ - noble_cando
8888 steps :
8989 - name : Import GPG key
9090 id : import_gpg
@@ -98,23 +98,23 @@ jobs:
9898 ssh-host : www.thirdlaw.tech
9999 - uses : actions/download-artifact@v3
100100 with :
101- name : jammy_clasp
102- path : jammy
101+ name : noble_clasp
102+ path : noble
103103 - uses : actions/download-artifact@v3
104104 with :
105- name : jammy_cando
106- path : jammy
105+ name : noble_cando
106+ path : noble
107107 - name : Generate Repository Index
108108 run : |
109- cd jammy
109+ cd noble
110110 dpkg-scanpackages --multiversion . > Packages
111111 gzip -k -f Packages
112112 apt-ftparchive release . > Release
113113 gpg --default-key ${{ steps.import_gpg.outputs.keyid }} -abs --output Release.gpg Release
114114 gpg --default-key ${{ steps.import_gpg.outputs.keyid }} --clearsign --output InRelease Release
115115 - name : Upload artifacts
116116 run : |
117- rsync -e ssh --delete-after --recursive jammy ${{ secrets.WWW_USERNAME }}@www.thirdlaw.tech:/usr/local/www/apache24/data/pkg/
117+ rsync -e ssh --delete-after --recursive noble ${{ secrets.WWW_USERNAME }}@www.thirdlaw.tech:/usr/local/www/apache24/data/pkg/
118118 bookworm_clasp :
119119 name : Build Bookworm Clasp
120120 runs-on : ubuntu-latest
0 commit comments