name: Galvanic Corrosion Cross-Compile on: push: branches: [master] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v4 with: repository: 'zombieb/galvanic-corrosion' - uses: denoland/setup-deno@v2 with: deno-version: v2.x - name: Run cross-compile task run: | deno run cross-compile - name: Get short commit hash id: get_hash run: echo "HASH=$(git rev-parse --short=12 HEAD)" >> $GITHUB_ENV - name: Upload builds uses: actions/upload-artifact@v3 with: name: GalvanicCorrosion-${{ env.HASH }} path: | build/* retention-days: 30