Download .github/workflows/generate.yml from SaylorTwift/opencode: direct link, hf CLI and curl.
- Browser
- Download file 1.57 kB
-
https://huggingface.co/SaylorTwift/opencode/resolve/main/.github/workflows/generate.yml
- Command line
-
hf download hf://SaylorTwift/opencode/.github/workflows/generate.yml
-
curl -L -o generate.yml https://huggingface.co/SaylorTwift/opencode/resolve/main/.github/workflows/generate.yml
1.57 kB
| name: generate | |
| on: | |
| push: | |
| branches: | |
| - dev | |
| jobs: | |
| generate: | |
| runs-on: blacksmith-4vcpu-ubuntu-2404 | |
| permissions: | |
| contents: write | |
| pull-requests: write | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 | |
| - name: Setup Bun | |
| uses: ./.github/actions/setup-bun | |
| - name: Setup git committer | |
| id: committer | |
| uses: ./.github/actions/setup-git-committer | |
| with: | |
| opencode-app-id: ${{ vars.OPENCODE_APP_ID }} | |
| opencode-app-secret: ${{ secrets.OPENCODE_APP_SECRET }} | |
| - name: Generate | |
| run: ./script/generate.ts | |
| - name: Commit and push | |
| run: | | |
| if [ -z "$(git status --porcelain)" ]; then | |
| echo "No changes to commit" | |
| exit 0 | |
| fi | |
| git add -A | |
| git commit -m "chore: generate" --allow-empty | |
| git push origin HEAD:${{ github.ref_name }} --no-verify | |
| # if ! git push origin HEAD:${{ github.event.pull_request.head.ref || github.ref_name }} --no-verify; then | |
| # echo "" | |
| # echo "============================================" | |
| # echo "Failed to push generated code." | |
| # echo "Please run locally and push:" | |
| # echo "" | |
| # echo " ./script/generate.ts" | |
| # echo " git add -A && git commit -m \"chore: generate\" && git push" | |
| # echo "" | |
| # echo "============================================" | |
| # exit 1 | |
| # fi | |