Compare commits

...

2 Commits

Author SHA1 Message Date
Dax Raad 66483348eb feat: enable turborepo caching for test workflow 2026-01-29 16:35:19 -05:00
Dax Raad 735369b2ed ci: trigger publish workflow after beta sync 2026-01-29 16:32:27 -05:00
3 changed files with 20 additions and 2 deletions

View File

@ -16,6 +16,7 @@ jobs:
permissions:
contents: write
pull-requests: read
actions: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
@ -32,3 +33,8 @@ jobs:
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: bun script/beta.ts
- name: Trigger publish workflow
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh workflow run publish.yml --ref beta

View File

@ -21,8 +21,8 @@ jobs:
- name: windows
host: windows-latest
playwright: bunx playwright install
workdir: packages/app
command: bun test:e2e:local
workdir: .
command: bun turbo run @opencode-ai/app#test:e2e:local
runs-on: ${{ matrix.settings.host }}
defaults:
run:
@ -36,6 +36,14 @@ jobs:
- name: Setup Bun
uses: ./.github/actions/setup-bun
- name: Setup Turborepo Remote Cache
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
- name: Install Playwright browsers
working-directory: packages/app
run: ${{ matrix.settings.playwright }}

View File

@ -13,6 +13,10 @@
"@opencode-ai/app#test": {
"dependsOn": ["^build"],
"outputs": []
},
"@opencode-ai/app#test:e2e:local": {
"dependsOn": ["^build"],
"outputs": []
}
}
}