mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-02-03 05:14:44 +01:00
update nightly release automagically
This commit is contained in:
parent
bd947c2669
commit
a9a0798d7d
26
.github/workflows/build_all.yml
vendored
26
.github/workflows/build_all.yml
vendored
@ -5,6 +5,7 @@ on: [push, pull_request]
|
||||
env:
|
||||
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
|
||||
BUILD_TYPE: Release
|
||||
GH_TOKEN: {{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
jobs:
|
||||
build_windows:
|
||||
@ -334,6 +335,31 @@ jobs:
|
||||
name: sdrpp_all
|
||||
path: sdrpp_all/
|
||||
|
||||
update_nightly_release:
|
||||
needs: ['build_windows', 'build_macos', 'build_debian_buster', 'build_debian_bullseye', 'build_debian_sid', 'build_ubuntu_focal', 'build_ubuntu_jammy', 'build_raspios_bullseye_armhf', 'build_android']
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
|
||||
|
||||
steps:
|
||||
- name: Download All Builds
|
||||
uses: actions/download-artifact@v3
|
||||
|
||||
- name: Create Archive
|
||||
run: >
|
||||
mkdir sdrpp_nightly &&
|
||||
mv sdrpp_windows_x64/sdrpp_windows_x64.zip sdrpp_nightly/ &&
|
||||
mv sdrpp_macos_intel/sdrpp_macos_intel.zip sdrpp_nightly/ &&
|
||||
mv sdrpp_debian_buster_amd64/sdrpp_debian_amd64.deb sdrpp_nightly/sdrpp_debian_buster_amd64.deb &&
|
||||
mv sdrpp_debian_bullseye_amd64/sdrpp_debian_amd64.deb sdrpp_nightly/sdrpp_debian_bullseye_amd64.deb &&
|
||||
mv sdrpp_debian_sid_amd64/sdrpp_debian_amd64.deb sdrpp_nightly/sdrpp_debian_sid_amd64.deb &&
|
||||
mv sdrpp_ubuntu_focal_amd64/sdrpp_debian_amd64.deb sdrpp_nightly/sdrpp_ubuntu_focal_amd64.deb &&
|
||||
mv sdrpp_ubuntu_jammy_amd64/sdrpp_debian_amd64.deb sdrpp_nightly/sdrpp_ubuntu_jammy_amd64.deb &&
|
||||
mv sdrpp_raspios_bullseye_armhf/sdrpp_debian_armhf.deb sdrpp_nightly/sdrpp_raspios_bullseye_armhf.deb &&
|
||||
mv sdrpp_android/sdrpp.apk sdrpp_nightly/sdrpp.apk
|
||||
|
||||
- name: Update Nightly
|
||||
run: gh release upload nightly sdrpp_nightly/* --clobber
|
||||
|
||||
check_spelling:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user