summaryrefslogtreecommitdiffstats
path: root/.github/workflows/build_releases.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/build_releases.yml')
-rw-r--r--.github/workflows/build_releases.yml31
1 files changed, 14 insertions, 17 deletions
diff --git a/.github/workflows/build_releases.yml b/.github/workflows/build_releases.yml
index 5e7eb006..60dcee25 100644
--- a/.github/workflows/build_releases.yml
+++ b/.github/workflows/build_releases.yml
@@ -48,13 +48,6 @@ jobs:
}
- {
os: "ubuntu-20.04",
- target: "x86_64-unknown-linux-gnu",
- cross: false,
- container: quay.io/pypa/manylinux2014_x86_64,
- suffix: "2-17",
- }
- - {
- os: "ubuntu-20.04",
target: "i686-unknown-linux-gnu",
cross: true,
}
@@ -211,15 +204,16 @@ jobs:
cp ./desktop/bottom.desktop release/
- name: Save release as artifact
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
+ uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
with:
retention-days: 3
- name: release
+ name: "release-${{ matrix.info.target }}${{ matrix.info.suffix }}"
path: release
build-msi:
name: "Build MSI installer"
runs-on: "windows-2019"
+ timeout-minutes: 30
steps:
- name: Checkout repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
@@ -257,15 +251,16 @@ jobs:
mv bottom_x86_64_installer.msi release/
- name: Save release as artifact
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
+ uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
with:
retention-days: 3
- name: release
+ name: "release-build-msi"
path: release
build-cirrus:
name: "Build using Cirrus CI"
runs-on: "ubuntu-latest"
+ timeout-minutes: 30
steps:
- name: Checkout repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
@@ -289,15 +284,16 @@ jobs:
python ./scripts/cirrus/build.py "$BRANCH" "release/" "${{ inputs.caller }}"
- name: Save release as artifact
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
+ uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
with:
retention-days: 3
- name: release
+ name: release-build-cirrus
path: release
build-deb:
name: "Build .deb software packages"
runs-on: "ubuntu-20.04"
+ timeout-minutes: 30
strategy:
fail-fast: false
matrix:
@@ -410,16 +406,17 @@ jobs:
mv ${{ steps.verify.outputs.DEB_FILE }} release/
- name: Save release as artifact
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
+ uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
with:
retention-days: 3
- name: release
+ name: release-build-deb-${{ matrix.info.target }}
path: release
build-rpm:
name: "Build .rpm software packages"
runs-on: ubuntu-latest
container: ghcr.io/clementtsang/almalinux-8
+ timeout-minutes: 30
strategy:
fail-fast: false
matrix:
@@ -494,8 +491,8 @@ jobs:
mv ${{ steps.verify.outputs.RPM_FILE }} release/
- name: Save release as artifact
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
+ uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
with:
retention-days: 3
- name: release
+ name: release-build-rpm-${{ matrix.info.target }}
path: release