name: schism on: push: branches: - master tags: - '*' jobs: build: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Download Schism Tracker and its dependencies run: | source ci_script.sh download_schismtracker_and_depends - name: Build a Schism Tracker AppImage run: | source ci_script.sh build_schismtracker_appimage - uses: actions/upload-artifact@v2 with: name: "executable" path: schismtracker/build_appimage/Schism_Tracker-*.AppImage upload: name: Make Release and upload Artifacts needs: - build runs-on: ubuntu-18.04 steps: - uses: actions/download-artifact@v2 - name: Show artifact files run: | ls -alFR - name: Make Release and upload Artifacts env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | wget -q https://github.com/TheAssassin/pyuploadtool/releases/download/continuous/pyuploadtool-x86_64.AppImage chmod +x pyuploadtool-x86_64.AppImage ./pyuploadtool-x86_64.AppImage **/Schism_Tracker-*.AppImage