subsurface/.github/workflows/linux-trusty-5.12.yml
Dirk Hohndel ef3d67be08 GitHub Actions: add Linux Qt 5.12 container build
The AppImage works - I just need to figure out how to post releases. For now
it'a available on the Actions page as Artifact.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2019-10-16 10:57:32 -07:00

27 lines
669 B
YAML

name: Linux Qt 5.12
on: push
jobs:
buildInContainer:
runs-on: ubuntu-latest
container:
image: docker://dirkhh/trusty-qt512:0.7
steps:
- name: checkout sources
run: |
echo $pwd
git clone git://github.com/${GITHUB_REPOSITORY}
cd subsurface
git checkout ${GITHUB_SHA}
- name: run build
run: |
echo $pwd
bash -x subsurface/.github/workflows/in-container-build.sh
- name: publish result
uses: actions/upload-artifact@v1
with:
name: Subsurface-${{github.sha}}.AppImage
path: ./Subsurface.AppImage # /${GITHUB_WORKSPACE}/ in the container is '.' here