mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-05-01 04:50:16 +00:00
Enhance devcontainer and CI workflows
- Add persistent volume mounts for Go/npm caches (faster rebuilds) - Add shell config with helpful aliases and custom prompt - Add comprehensive devcontainer documentation - Add pre-commit hooks for Go formatting and linting - Use go-version-file in CI workflows instead of hardcoded versions - Simplify docker compose commands with --wait flag - Add gitignore entries for devcontainer auth files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
cb99673b7c
commit
3fdf753a5b
106 changed files with 1648 additions and 1373 deletions
5
.github/workflows/test-updates.yml
vendored
5
.github/workflows/test-updates.yml
vendored
|
|
@ -38,7 +38,7 @@ jobs:
|
|||
- name: Set up Go
|
||||
uses: actions/setup-go@v5
|
||||
with:
|
||||
go-version: '1.23'
|
||||
go-version-file: go.mod
|
||||
cache: true
|
||||
|
||||
- name: Set up Node.js
|
||||
|
|
@ -82,8 +82,7 @@ jobs:
|
|||
MOCK_RATE_LIMIT: "false"
|
||||
MOCK_STALE_RELEASE: "false"
|
||||
run: |
|
||||
docker compose -f docker-compose.test.yml up -d
|
||||
sleep 15 # Wait for services to be ready
|
||||
docker compose -f docker-compose.test.yml up -d --wait
|
||||
npx playwright test tests/00-diagnostic.spec.ts --reporter=list,html
|
||||
UPDATE_API_BASE_URL=http://localhost:7655 go test ../../tests/integration/api -run TestUpdateFlowIntegration -count=1
|
||||
docker compose -f docker-compose.test.yml down -v
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue