Compare commits

...

5 Commits

Author SHA1 Message Date
diegosouzapw
a5dc8731de Merge remote-tracking branch 'origin/release/v3.8.50' into feat/8468-bun-windows-ci-coverage
# Conflicts:
#	CLAUDE.md
2026-08-08 11:37:35 -03:00
Diego Rodrigues de Sa e Souza
3edb317889 Merge branch 'release/v3.8.50' into feat/8468-bun-windows-ci-coverage 2026-08-05 16:23:25 -03:00
Diego Rodrigues de Sa e Souza
88b883a6c2 Merge branch 'release/v3.8.50' into feat/8468-bun-windows-ci-coverage 2026-08-05 13:20:51 -03:00
Diego Rodrigues de Sa e Souza
71e7e2bfd7 Merge branch 'release/v3.8.50' into feat/8468-bun-windows-ci-coverage 2026-08-05 12:00:00 -03:00
diegosouzapw
02dd5e723e feat(ci): add windows-latest leg to test-bun-sqlite job (#8468)
Add a windows-latest matrix leg to the test-bun-sqlite CI job with
continue-on-error: true for advisory Windows+Bun coverage.
Update CLAUDE.md Bun section to note the advisory Windows leg.
2026-08-05 02:39:54 -03:00
2 changed files with 16 additions and 1 deletions

View File

@@ -811,7 +811,12 @@ jobs:
test-bun-sqlite:
name: Bun SQLite Compatibility
runs-on: ubuntu-latest
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
fail-fast: false
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.os == 'windows-latest' }}
timeout-minutes: 10
needs: changes
if: ${{ github.event_name != 'pull_request' || (needs.changes.outputs.code == 'true' && github.event.pull_request.draft == false) }}
@@ -824,6 +829,15 @@ jobs:
node-version: ${{ env.CI_NODE_VERSION }}
cache: npm
- uses: ./.github/actions/npm-ci-retry
- name: Install Bun (Windows)
if: runner.os == 'Windows'
shell: pwsh
run: |
powershell -c "iwr bun.sh/install.ps1 -useb | iex"
echo "$env:USERPROFILE\.bun\bin" | Out-File -FilePath $env:GITHUB_PATH -Append
- name: Install Bun (non-Windows)
if: runner.os != 'Windows'
run: npm install -g bun
- run: npm run test:bun:db
test-vitest:

View File

@@ -0,0 +1 @@
- feat(ci): add windows-latest leg to test-bun-sqlite job (#8468)