mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
Fix APT builds
This commit is contained in:
parent
9f6704118e
commit
95e53b4720
5
.github/workflows/apt.yml
vendored
5
.github/workflows/apt.yml
vendored
@ -44,11 +44,9 @@ jobs:
|
|||||||
echo VERSION=${VERSION} >> $GITHUB_ENV
|
echo VERSION=${VERSION} >> $GITHUB_ENV
|
||||||
if [[ $VERSION == *"-"* ]]; then
|
if [[ $VERSION == *"-"* ]]; then
|
||||||
echo STANDARDS_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
echo STANDARDS_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
||||||
echo TARBALL_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
|
||||||
echo DEBIAN_FORMAT='3.0 (quilt)' >> $GITHUB_ENV
|
echo DEBIAN_FORMAT='3.0 (quilt)' >> $GITHUB_ENV
|
||||||
else
|
else
|
||||||
echo STANDARDS_VERSION=$(echo ${VERSION%+*}) >> $GITHUB_ENV
|
echo STANDARDS_VERSION=$(echo ${VERSION%+*}) >> $GITHUB_ENV
|
||||||
echo TARBALL_VERSION=${VERSION}~$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
|
||||||
echo DEBIAN_FORMAT='3.0 (native)' >> $GITHUB_ENV
|
echo DEBIAN_FORMAT='3.0 (native)' >> $GITHUB_ENV
|
||||||
fi
|
fi
|
||||||
echo DISTRIBUTION=$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
echo DISTRIBUTION=$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
||||||
@ -67,9 +65,8 @@ jobs:
|
|||||||
cp -fr LICENSE debian/copyright && \
|
cp -fr LICENSE debian/copyright && \
|
||||||
sed 's/@BUILD_DEPENDS@/${{ matrix.build-depends }}/g; s/@DEPENDS@/${{ matrix.package-depends }}/g; s/@ARCHITECTURE@/${{ matrix.architecture }}/g; s/@STANDARDS_VERSION@/${{ env.STANDARDS_VERSION }}/g' debian/control.in > debian/control && \
|
sed 's/@BUILD_DEPENDS@/${{ matrix.build-depends }}/g; s/@DEPENDS@/${{ matrix.package-depends }}/g; s/@ARCHITECTURE@/${{ matrix.architecture }}/g; s/@STANDARDS_VERSION@/${{ env.STANDARDS_VERSION }}/g' debian/control.in > debian/control && \
|
||||||
sed 's/@CMAKE_ENVIRONMENT@/${{ matrix.cmake-environment }}/g' debian/rules.in > debian/rules && \
|
sed 's/@CMAKE_ENVIRONMENT@/${{ matrix.cmake-environment }}/g' debian/rules.in > debian/rules && \
|
||||||
tar -cJf ../hyperion_${{ env.TARBALL_VERSION }}.orig.tar.xz . && \
|
|
||||||
debuild --no-lintian -uc -us && \
|
debuild --no-lintian -uc -us && \
|
||||||
cp ../hyperion_* /deploy"
|
cp ../hyperion_*.deb /deploy"
|
||||||
|
|
||||||
- name: Upload package artifact
|
- name: Upload package artifact
|
||||||
if: startsWith(github.event.ref, 'refs/tags')
|
if: startsWith(github.event.ref, 'refs/tags')
|
||||||
|
7
.github/workflows/nightly.yml
vendored
7
.github/workflows/nightly.yml
vendored
@ -4,6 +4,8 @@ name: Nightly build
|
|||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
- cron: '0 0 * * *'
|
- cron: '0 0 * * *'
|
||||||
|
repository_dispatch:
|
||||||
|
types: [hyperion_nightly_push]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update:
|
update:
|
||||||
@ -92,11 +94,9 @@ jobs:
|
|||||||
echo VERSION=${VERSION} >> $GITHUB_ENV
|
echo VERSION=${VERSION} >> $GITHUB_ENV
|
||||||
if [[ $VERSION == *"-"* ]]; then
|
if [[ $VERSION == *"-"* ]]; then
|
||||||
echo STANDARDS_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
echo STANDARDS_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
||||||
echo TARBALL_VERSION=$(echo ${VERSION%-*}) >> $GITHUB_ENV
|
|
||||||
echo DEBIAN_FORMAT='3.0 (quilt)' >> $GITHUB_ENV
|
echo DEBIAN_FORMAT='3.0 (quilt)' >> $GITHUB_ENV
|
||||||
else
|
else
|
||||||
echo STANDARDS_VERSION=$(echo ${VERSION%+*}) >> $GITHUB_ENV
|
echo STANDARDS_VERSION=$(echo ${VERSION%+*}) >> $GITHUB_ENV
|
||||||
echo TARBALL_VERSION=${VERSION}~$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
|
||||||
echo DEBIAN_FORMAT='3.0 (native)' >> $GITHUB_ENV
|
echo DEBIAN_FORMAT='3.0 (native)' >> $GITHUB_ENV
|
||||||
fi
|
fi
|
||||||
echo DISTRIBUTION=$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
echo DISTRIBUTION=$(echo ${{ matrix.distribution }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV
|
||||||
@ -115,9 +115,8 @@ jobs:
|
|||||||
cp -fr LICENSE debian/copyright && \
|
cp -fr LICENSE debian/copyright && \
|
||||||
sed 's/@BUILD_DEPENDS@/${{ matrix.build-depends }}/g; s/@DEPENDS@/${{ matrix.package-depends }}/g; s/@ARCHITECTURE@/${{ matrix.architecture }}/g; s/@STANDARDS_VERSION@/${{ env.STANDARDS_VERSION }}/g' debian/control.in > debian/control && \
|
sed 's/@BUILD_DEPENDS@/${{ matrix.build-depends }}/g; s/@DEPENDS@/${{ matrix.package-depends }}/g; s/@ARCHITECTURE@/${{ matrix.architecture }}/g; s/@STANDARDS_VERSION@/${{ env.STANDARDS_VERSION }}/g' debian/control.in > debian/control && \
|
||||||
sed 's/@CMAKE_ENVIRONMENT@/${{ matrix.cmake-environment }}/g' debian/rules.in > debian/rules && \
|
sed 's/@CMAKE_ENVIRONMENT@/${{ matrix.cmake-environment }}/g' debian/rules.in > debian/rules && \
|
||||||
tar -cJf ../hyperion_${{ env.TARBALL_VERSION }}.orig.tar.xz . && \
|
|
||||||
debuild --no-lintian -uc -us && \
|
debuild --no-lintian -uc -us && \
|
||||||
cp ../hyperion_* /deploy"
|
cp ../hyperion_*.deb /deploy"
|
||||||
|
|
||||||
- name: Upload package artifact
|
- name: Upload package artifact
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
|
3
.github/workflows/push-master.yml
vendored
3
.github/workflows/push-master.yml
vendored
@ -192,7 +192,8 @@ jobs:
|
|||||||
##########################
|
##########################
|
||||||
|
|
||||||
apt_build:
|
apt_build:
|
||||||
name: APT Build
|
name: APT Build GitHub Releases
|
||||||
|
if: startsWith(github.event.ref, 'refs/tags')
|
||||||
needs: [Linux, macOS, windows]
|
needs: [Linux, macOS, windows]
|
||||||
uses: ./.github/workflows/apt.yml
|
uses: ./.github/workflows/apt.yml
|
||||||
secrets:
|
secrets:
|
||||||
|
Loading…
Reference in New Issue
Block a user