mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-02-09 07:38:43 +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:
|
env:
|
||||||
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
|
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
|
||||||
BUILD_TYPE: Release
|
BUILD_TYPE: Release
|
||||||
|
GH_TOKEN: {{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_windows:
|
build_windows:
|
||||||
@ -334,6 +335,31 @@ jobs:
|
|||||||
name: sdrpp_all
|
name: sdrpp_all
|
||||||
path: 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:
|
check_spelling:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user