feat: add RPM build
This commit is contained in:
parent
53197baf5e
commit
2e58f072b0
36
.github/workflows/flutter-nightly.yml
vendored
36
.github/workflows/flutter-nightly.yml
vendored
@ -120,6 +120,13 @@ jobs:
|
|||||||
- name: Checkout source code
|
- name: Checkout source code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Get build target triple
|
||||||
|
uses: jungwinter/split@v2
|
||||||
|
id: build-target-triple
|
||||||
|
with:
|
||||||
|
separator: '-'
|
||||||
|
msg: ${{ matrix.job.target }}
|
||||||
|
|
||||||
- name: Install prerequisites
|
- name: Install prerequisites
|
||||||
run: |
|
run: |
|
||||||
case ${{ matrix.job.target }} in
|
case ${{ matrix.job.target }} in
|
||||||
@ -250,19 +257,24 @@ jobs:
|
|||||||
files: |
|
files: |
|
||||||
res/rustdesk*.zst
|
res/rustdesk*.zst
|
||||||
|
|
||||||
# - name: build RPM package
|
- name: Make RPM package
|
||||||
# id: rpm
|
shell: bash
|
||||||
# uses: Kingtous/rustdesk-rpmbuild@master
|
if: ${{ matrix.job.extra-build-args == '' }}
|
||||||
# with:
|
run: |
|
||||||
# spec_file: "res/rpm-flutter.spec"
|
sudo apt install -y rpm
|
||||||
|
pushd ~/rpmbuild/RPMS/${{ steps.build-target-triple.outputs._0 }}
|
||||||
|
for name in rustdesk*??.rpm; do
|
||||||
|
mv "$name" "${name%%.rpm}-fedora28-centos8.rpm"
|
||||||
|
done
|
||||||
|
|
||||||
# - name: Publish fedora28/centos8 package
|
- name: Publish fedora28/centos8 package
|
||||||
# uses: softprops/action-gh-release@v1
|
if: ${{ matrix.job.extra-build-args == '' }}
|
||||||
# with:
|
uses: softprops/action-gh-release@v1
|
||||||
# prerelease: true
|
with:
|
||||||
# tag_name: ${{ env.TAG_NAME }}
|
prerelease: true
|
||||||
# files: |
|
tag_name: ${{ env.TAG_NAME }}
|
||||||
# ${{ steps.rpm.outputs.rpm_dir_path }}/*
|
files: |
|
||||||
|
~/rpmbuild/RPMS/${{ steps.build-target-triple.outputs._0 }}/*
|
||||||
|
|
||||||
build-flatpak:
|
build-flatpak:
|
||||||
name: Build Flatpak
|
name: Build Flatpak
|
||||||
|
Loading…
x
Reference in New Issue
Block a user