subsurface/.github/workflows/linux-trusty-5.12.yml
Dirk Hohndel d49647d288 GitHub Actions: stop creating CI releases
Net net this has caused more problems than it solved. Too often binaries
were missing or broken. Instead 'release equivalent' binaries are now
consistently posted to downloads/test via a Webhook.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2020-05-04 08:51:49 -07:00

37 lines
860 B
YAML

name: Ubuntu 14.04 / Qt 5.12 for AppImage
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
buildInContainer:
runs-on: ubuntu-latest
container:
image: docker://subsurface/trusty-qt512:1.0
steps:
- name: checkout sources
uses: actions/checkout@v1
- name: run build
run: |
cd ..
rm -rf /install-root/include/libdivecomputer
bash -x subsurface/.github/workflows/scripts/linux-in-container-build.sh
- name: prepare PR artifacts
if: github.event_name == 'pull_request'
run: |
mkdir -p Linux-artifacts
mv Subsurface.AppImage Linux-artifacts
- name: PR artifacts
if: github.event_name == 'pull_request'
uses: actions/upload-artifact@master
with:
name: Linux-artifacts
path: Linux-artifacts