Add initial support for RPM packaging (#121)
- Add gen-rpm - Package rpm in CI testing and releases - Remove fedora 33 from testing (end of life) - Update arguments for `build_private.sh` and `build_sunshine.sh` Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
This commit is contained in:
parent
97f333c970
commit
a6921fffad
14 changed files with 271 additions and 20 deletions
9
.github/workflows/CI.yml
vendored
9
.github/workflows/CI.yml
vendored
|
|
@ -153,12 +153,9 @@ jobs:
|
|||
distro: [ debian, ubuntu_18_04, ubuntu_20_04, ubuntu_21_04, ubuntu_21_10 ]
|
||||
package: [ -p ]
|
||||
extension: [ deb ]
|
||||
include: # don't package these
|
||||
- distro: fedora_33
|
||||
package: ''
|
||||
extension: rpm
|
||||
include: # package these differently
|
||||
- distro: fedora_35
|
||||
package: ''
|
||||
package: '-p'
|
||||
extension: rpm
|
||||
|
||||
steps:
|
||||
|
|
@ -176,7 +173,7 @@ jobs:
|
|||
- name: Build Linux
|
||||
run: |
|
||||
cd scripts
|
||||
sudo ./build-sunshine.sh ${{ matrix.package }} -u -n sunshine-${{ matrix.distro }} -s ..
|
||||
sudo ./build-sunshine.sh ${{ matrix.package }} -e ${{ matrix.extension }} -u -n sunshine-${{ matrix.distro }} -s ..
|
||||
- name: Package Linux
|
||||
if: ${{ matrix.package != '' }}
|
||||
run: |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue