Add CI build for Snap
Signed-off-by: Piper McCorkle <contact@piperswe.me>
This commit is contained in:
parent
2e0f818905
commit
aacf7938ae
24
.github/workflows/build.yml
vendored
24
.github/workflows/build.yml
vendored
@ -412,5 +412,25 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: PrismLauncher-${{ runner.os }}-${{ env.VERSION }}-${{ inputs.build_type }}-x86_64.AppImage
|
name: PrismLauncher-${{ runner.os }}-${{ env.VERSION }}-${{ inputs.build_type }}-x86_64.AppImage
|
||||||
path: PrismLauncher-${{ runner.os }}-${{ env.VERSION }}-${{ inputs.build_type }}-x86_64.AppImage
|
path: PrismLauncher-${{ runner.os }}-${{ env.VERSION }}-${{ inputs.build_type }}-x86_64.AppImage
|
||||||
|
snap:
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
submodules: 'true'
|
||||||
|
- name: Set short version
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
ver_short=`git rev-parse --short HEAD`
|
||||||
|
echo "VERSION=$ver_short" >> $GITHUB_ENV
|
||||||
|
- name: Package Snap (Linux)
|
||||||
|
id: snapcraft
|
||||||
|
if: runner.os == 'Linux' && matrix.qt_ver != 5
|
||||||
|
uses: snapcore/action-build@v1
|
||||||
|
- name: Upload Snap (Linux)
|
||||||
|
if: runner.os == 'Linux' && matrix.qt_ver != 5
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: prismlauncher_${{ env.VERSION }}_amd64.snap
|
||||||
|
path: ${{ steps.snapcraft.outputs.snap }}
|
||||||
|
Loading…
Reference in New Issue
Block a user