4545 prerelease : false
4646
4747 ubuntu-22_04-package :
48- name : Package .deb
48+ name : Package amd64 .deb
4949 runs-on : ubuntu-22.04
5050 needs : [perform-draft-release]
5151 outputs :
@@ -85,11 +85,12 @@ jobs:
8585 id : create_packages
8686 run : |
8787 VERSION=$(echo ${{ github.ref }} | cut -d "/" -f 3 | cut -d "-" -f 2)
88- mkdir -p ebmc-${VERSION}/DEBIAN
89- mkdir -p ebmc-${VERSION}/usr/bin
90- cp src/ebmc/ebmc ebmc-${VERSION}/usr/bin
91- strip ebmc-${VERSION}/usr/bin/ebmc
92- cat << EOM > ebmc-${VERSION}/DEBIAN/control
88+ DIR=ebmc_${VERSION}_amd64
89+ mkdir -p ${DIR}/DEBIAN
90+ mkdir -p ${DIR}/usr/bin
91+ cp src/ebmc/ebmc ${DIR}/usr/bin
92+ strip ${DIR}/usr/bin/ebmc
93+ cat << EOM > ${DIR}/DEBIAN/control
9394 Package: ebmc
9495 Version: ${VERSION}
9596 Architecture: amd64
99100 Homepage: http://www.cprover.org/ebmc/
100101 Description: The EBMC Model Checker
101102 EOM
102- sudo chown root:root -R ebmc-${VERSION }
103+ sudo chown root:root -R ${DIR }
103104 # we give -Zxz since older Debian versions do not uncompress zstd
104- dpkg-deb -Zxz -b ebmc-${VERSION }
105+ dpkg-deb -Zxz -b ${DIR }
105106 deb_package_name="$(ls *.deb)"
106107 echo "deb_package_path=$PWD/$deb_package_name" >> $GITHUB_OUTPUT
107108 echo "deb_package_name=$deb_package_name" >> $GITHUB_OUTPUT
@@ -116,7 +117,7 @@ jobs:
116117 asset_content_type : application/x-deb
117118
118119 centos8-package :
119- name : Package .rpm
120+ name : Package x86_64 .rpm
120121 runs-on : ubuntu-22.04
121122 needs : [perform-draft-release]
122123 outputs :
0 commit comments