CI: use python yq version
This commit is contained in:
parent
ee900bfd39
commit
d413ca4758
1 changed files with 5 additions and 5 deletions
|
@ -14,11 +14,11 @@ jobs:
|
||||||
- name: Build Debian package
|
- name: Build Debian package
|
||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.GPG_KEY }}" | base64 -d > key.gpg
|
echo "${{ secrets.GPG_KEY }}" | base64 -d > key.gpg
|
||||||
VERSION="$( git describe --tags | sed 's/^[^0-9]*//' )" yq eval '.version = strenv(VERSION)' nfpm.yaml -i
|
export VERSION="$( git describe --tags | sed 's/^[^0-9]*//' )" || \
|
||||||
yq eval '.deb.signature.key_file = "key.gpg"' nfpm.yaml -i
|
export VERSION="0.0-$( git log | grep -cE ^'commit ' )-$( git describe --tags --always )"
|
||||||
yq eval '.maintainer = "${{ vars.MAINTAINER_NAME }} <${{ vars.MAINTAINER_EMAIL }}>"' nfpm.yaml -i
|
yq -y -i '.deb.signature.key_file = "key.gpg"' nfpm.yaml
|
||||||
yq eval '.deb.distribution = "${{ vars.DEBIAN_CODENAME }}"' .chglog.yml -i
|
yq -y -i '.maintainer = "${{ vars.MAINTAINER_NAME }} <${{ vars.MAINTAINER_EMAIL }}>"' nfpm.yaml
|
||||||
cat nfpm.yaml
|
yq -y -i '.deb.distribution = "${{ vars.DEBIAN_CODENAME }}"' .chglog.yml
|
||||||
chglog init
|
chglog init
|
||||||
mkdir dist
|
mkdir dist
|
||||||
chglog format --template release -o dist/release_notes.md
|
chglog format --template release -o dist/release_notes.md
|
||||||
|
|
Loading…
Add table
Reference in a new issue