Skip to content

Commit e9dc470

Browse files
Add UAT job to CI pipeline
Runs scripts/uat.sh after lint and test pass. Uses a dedicated job so UAT failures are reported separately from unit tests. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 176f1e8 commit e9dc470

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,22 @@ jobs:
4141

4242
- name: Test
4343
run: go test -race -count=1 ./...
44+
45+
uat:
46+
runs-on: ubuntu-latest
47+
needs: [lint, test]
48+
steps:
49+
- uses: actions/checkout@v4
50+
51+
- uses: actions/setup-go@v5
52+
with:
53+
go-version-file: go.mod
54+
cache: true
55+
56+
- name: Configure git identity
57+
run: |
58+
git config --global user.email "uat@git-rain.test"
59+
git config --global user.name "UAT Bot"
60+
61+
- name: Run UAT
62+
run: bash scripts/uat.sh

0 commit comments

Comments
 (0)