chore(deps): bump charm.land/bubbles/v2 from 2.1.0 to 2.1.1 #596
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Purpose: Go CI for the sin-code binary: build, vet, tests, and benchmarks. | |
| # n8n-delegated per mandate M1 (see AGENTS.md §M1). | |
| # Heavy work (go build, go test, benchmarks) runs on the OCI free-tier VM | |
| # via n8n + OpenSIN-AI/sin-github-action. The only runner-side work is a | |
| # lightweight `go vet` pre-check (~2s). | |
| name: go-ci | |
| on: | |
| push: | |
| branches: ["main"] | |
| pull_request: | |
| branches: ["main"] | |
| workflow_dispatch: | |
| concurrency: | |
| group: go-ci-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| delegate: | |
| name: Delegate Go CI to n8n | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 2 | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: go.mod | |
| - name: Trigger n8n webhook | |
| env: | |
| N8N_CI_WEBHOOK_URL: ${{ secrets.N8N_CI_WEBHOOK_URL }} | |
| run: | | |
| if [[ -z "$N8N_CI_WEBHOOK_URL" ]]; then | |
| echo "::error::N8N_CI_WEBHOOK_URL secret is not configured" | |
| exit 1 | |
| fi | |
| curl -fsS -X POST \ | |
| -H "Content-Type: application/json" \ | |
| -d "{\"workflow\":\"go-ci\",\"ref\":\"${{ github.ref }}\",\"sha\":\"${{ github.sha }}\",\"repo\":\"${{ github.repository }}\",\"actor\":\"${{ github.actor }}\"}" \ | |
| "$N8N_CI_WEBHOOK_URL" | |
| - name: Local pre-check (go vet) | |
| run: | | |
| go version | |
| go vet ./cmd/sin-code/... | |
| echo "Heavy Go build/test/benchmark work delegated to n8n." |