@@ -0,0 +1,80 @@
9+ description: Enter the tag to deploy
15+ runs-on: ubuntu-latest
16+ name: 'Build Frontend'
18+ - uses: actions/checkout@v3
20+ ref: ${{ github.event.inputs.tag }}
21+ - uses: actions/setup-node@v3
23+ node-version-file: ./ui/.nvmrc
24+ - working-directory: ./ui
28+ - uses: actions/upload-artifact@v3
33+ runs-on: ubuntu-latest
35+ needs: build-frontend
37+ - uses: actions/checkout@v3
39+ ref: ${{ github.event.inputs.tag }}
40+ - uses: actions/download-artifact@v3
45+ uses: ./.github/actions/glob
48+ docket: 'desk/desk.docket-0'
49+ - name: Commit and Push Glob
51+ git config --global user.name github-actions
52+ git config --global user.email github-actions@github.com
53+ git add desk/desk.docket-0
54+ git commit -n -m "update glob: ${{ steps.glob.outputs.hash }} [skip actions]" || echo "No changes to commit"
55+ INPUT=${{ github.event.inputs.tag }}
56+ BRANCH=${INPUT:-"master"}
57+ git pull origin $BRANCH --rebase --autostash
60+ # runs-on: ubuntu-latest
62+ # name: "Deploy sphinx to live"
64+ # - uses: actions/checkout@v3
66+ # ref: ${{ github.event.inputs.tag }}
68+ # uses: 'google-github-actions/auth@v1'
70+ # credentials_json: '${{ secrets.JANEWAY_SERVICE_KEY }}'
71+ # - name: 'Set up Cloud SDK'
72+ # uses: 'google-github-actions/setup-gcloud@v1'
76+ # ./.github/helpers/deploy.sh tloncorp/landscape-apps groups wannec-dozzod-marzod us-west1-b ${{ github.event.inputs.tag }}
78+ # SSH_SEC_KEY: ${{ secrets.JANEWAY_SSH_SEC_KEY }}
79+ # SSH_PUB_KEY: ${{ secrets.JANEWAY_SSH_PUB_KEY }}
80+ # URBIT_REPO_TAG: ${{ vars.URBIT_REPO_TAG }}