name: examples on: push: branches: - "master" paths: - ".github/workflows/examples.yml" - "./examples/go.mod" - "./examples/go.sum" - "./go.mod" - "./go.sum" workflow_dispatch: {} jobs: tidy: permissions: contents: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: go-version: "^1" cache: true - shell: bash run: | (cd ./examples && go mod tidy) (cd ./tutorials && go mod tidy) - uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: "chore: go mod tidy tutorials and examples" branch: master commit_user_name: actions-user commit_user_email: actions@github.com