| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- name: Generated source checks
- on:
- push:
- branches:
- - main
- - next
- paths:
- - '.github/workflows/generated.yml'
- - 'Makefile'
- - 'frontend/resources/scripts/gen/**'
- - 'lang/**'
- - 'proto/**'
- - 'service/gen/**'
- - 'service/generate.go'
- - 'service/go.mod'
- - 'service/go.sum'
- - 'service/Makefile'
- - 'service/tools.go'
- pull_request:
- branches:
- - next
- paths:
- - '.github/workflows/generated.yml'
- - 'Makefile'
- - 'frontend/resources/scripts/gen/**'
- - 'lang/**'
- - 'proto/**'
- - 'service/gen/**'
- - 'service/generate.go'
- - 'service/go.mod'
- - 'service/go.sum'
- - 'service/Makefile'
- - 'service/tools.go'
- permissions:
- contents: read
- jobs:
- generated:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout
- uses: actions/checkout@v4
- with:
- persist-credentials: false
- - name: Setup Go
- uses: actions/setup-go@v5
- with:
- go-version-file: 'service/go.mod'
- cache: true
- cache-dependency-path: |
- service/go.sum
- lang/go.sum
- - name: Check generated sources
- run: make generated-check
|