--- on: schedule: - cron: "0 0 * * *" workflow_dispatch: {} env: GO_VERSION: "^1.16" jobs: fields: runs-on: "ubuntu-latest" steps: - uses: "actions/setup-go@v3" with: go-version: "${{ env.GO_VERSION }}" - uses: "actions/checkout@v3.2.0" - uses: "actions/cache@v3" with: path: "~/go/pkg/mod" key: "${{ runner.os }}-gomod-${{ hashFiles('**/go.sum') }}" restore-keys: | ${{ runner.os }}-gomod- # TODO: Automatically merge the PR if tests pass. - run: "go generate unifi/fields.go" - uses: "peter-evans/create-pull-request@v4" with: delete-branch: true title: "Update to latest controller version"