name: geo-service on: push: branches: [master] pull_request: branches: [master] jobs: build: runs-on: ubuntu-latest env: BUILDTOOLS_CONTENT: ${{ vars.BUILDTOOLS_CONTENT }} steps: - uses: actions/checkout@v4 - uses: buildtool/setup-buildtools-action@v1 - name: Check buildtools on path run: which build && which push - name: Build and push run: build && push deploy-prod: needs: build if: gitea.ref == 'refs/heads/master' runs-on: ubuntu-latest env: BUILDTOOLS_CONTENT: ${{ vars.BUILDTOOLS_CONTENT }} environment: prod steps: - uses: actions/checkout@v4 - uses: buildtool/setup-buildtools-action@v1 - name: Deploy run: deploy prod