on: push: tags: - "v*" jobs: Build: name: Build ignition runs-on: ubuntu-latest steps: - name: 🛡️ 🔒 Add Siteworx CA Certificates run: | curl -Ls https://siteworxpro.com/hosted/Siteworx+Root+CA.pem -o /usr/local/share/ca-certificates/sw.crt update-ca-certificates - name: 📖 🔍 Checkout Repository Code uses: actions/checkout@v2 with: fetch-depth: 1 - name: 🏎️ 🏁 Build Ignition run: | docker run --rm \ --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ --name ${{ gitea.job }}-${{ gitea.run_id }}-postgres \ -w ${{ github.workspace }} \ --rm --interactive \ quay.io/coreos/butane:release --pretty --strict < ignition.bu > ignition.ign - name: 📊 📈 Upload Ignition Configuration uses: christopherhx/gitea-upload-artifact@v4 with: name: ignition path: ignition.ign