Update to CentOS 7, Add AppImage CI

This commit is contained in:
Donn
2022-05-03 08:28:53 -04:00
committed by Tim Edwards
parent b9f1ebd439
commit 98cd88f12c
3 changed files with 39 additions and 8 deletions
+28
View File
@@ -0,0 +1,28 @@
on:
push:
tags:
- "*"
name: CI
jobs:
build_appimage:
name: Build AppImage
runs-on: ubuntu-20.04
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Get the version
id: get_version
run: |
export VERSION_NUM=$(ruby -e "print '$GITHUB_REF'.split('/')[2]")
echo ::set-output name=value::${VERSION_NUM}
- name: Build project
run: |
cd appimage
make
cp Magic-x86_64.AppImage /tmp/Magic-${{ steps.get_version.outputs.value }}-x86_64.AppImage
- name: Upload Release Asset
uses: softprops/action-gh-release@v1
with:
files: /tmp/Magic-${{ steps.get_version.outputs.value }}-x86_64.AppImage