File tree Expand file tree Collapse file tree 1 file changed +13
-9
lines changed
Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change 1212 version :
1313 description : ' Version to build'
1414 required : true
15- default : ' 1.0.0 '
15+ default : ' 0.3.0 ' # 短暂时间内不可达到的最新版本号
1616
1717jobs :
1818 build-deb :
4747 - name : Update debian/changelog with version
4848 run : |
4949 version="${{ steps.get_version.outputs.version }}"
50- # Update changelog with new version
51- cat > debian/changelog << EOF
50+
51+ ( cat << EOF; cat ./ debian/changelog) > new_changelog
5252 chsrc ($version-1) unstable; urgency=medium
5353
5454 * Release version $version
@@ -57,21 +57,25 @@ jobs:
5757
5858 EOF
5959
60- - name : Set up build environment
60+ mv -f new_changelog ./debian/changelog
61+
62+
63+ - name : Install build dependencies
6164 run : |
6265 sudo apt-get update
6366 sudo apt-get install -y debhelper devscripts build-essential fakeroot
6467
65- - name : Build DEB package
68+ - name : Build package
6669 run : |
67- version="${{ steps.get_version.outputs.version }}"
70+ make build-deb
6871
69- # Build the package
70- debuild -us -uc -b
72+ - name : Move package into dist
73+ run : |
74+ version="${{ steps.get_version.outputs.version }}"
7175
7276 # Move the generated .deb file to a known location
7377 mkdir -p dist
74- find .. -name "chsrc_${version}*.deb" -exec mv {} dist/ \;
78+ find ./pkg -name "chsrc_${version}*.deb" -exec mv {} dist/ \;
7579
7680 # Rename to standardized format if needed
7781 cd dist
You can’t perform that action at this time.
0 commit comments