name: tarball sha256sum on: push: branches: - master jobs: tarball: runs-on: 'ubuntu-22.04' steps: - uses: actions/checkout@v2 - name: release.sh run: ./release.sh --testrel | tee log1.txt - name: extract output run: | grep ^SHA256 log1.txt > sha256sum.txt sed 's/.*= *//' < sha256sum.txt > hash.txt mv `tail -n1 log1.txt` rel.tar.bz2 - name: sha256sum uses: actions/upload-artifact@v3 with: name: sha256sum path: | sha256sum.txt hash.txt - name: tarball uses: actions/upload-artifact@v3 with: name: tarball # only keep for debugging retention-days: 3 path: rel.tar.bz2