diff --git a/.github/workflows/bump-golang.yml b/.github/workflows/bump-golang.yml index 3a68d4400c66..afffcc75858d 100644 --- a/.github/workflows/bump-golang.yml +++ b/.github/workflows/bump-golang.yml @@ -18,14 +18,29 @@ jobs: strategy: fail-fast: false matrix: - file: ['bump-golang.yml', 'bump-golang-7.17.yml'] + file: ["bump-golang.yml", "bump-golang-7.17.yml"] steps: - uses: actions/checkout@v4 - name: Install Updatecli in the runner uses: updatecli/updatecli-action@6b8881a17fc8038e884ec94ff72a49e8e8a4069f # v0.76.1 - - name: Run Updatecli in Apply mode + - uses: actions/setup-go@v5 + with: + go-version-file: .go-version + + - name: Run Updatecli in local mode + run: updatecli --experimental apply --commit false --push false --config .github/workflows/updatecli.d/${{ matrix.file }} --values .github/workflows/updatecli.d/values.d/scm.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - uses: actions/setup-go@v5 + with: + go-version-file: .go-version + + - run: go mod tidy + + - name: Run Updatecli in push mode run: updatecli --experimental apply --config .github/workflows/updatecli.d/${{ matrix.file }} --values .github/workflows/updatecli.d/values.d/scm.yml env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -33,7 +48,7 @@ jobs: - if: ${{ failure() }} uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0 with: - channel-id: '#ingest-notifications' + channel-id: "#ingest-notifications" payload: | { "text": "${{ env.SLACK_MESSAGE }}", diff --git a/.github/workflows/updatecli.d/bump-golang-7.17.yml b/.github/workflows/updatecli.d/bump-golang-7.17.yml index 34a60b31c4d4..43a92051c304 100644 --- a/.github/workflows/updatecli.d/bump-golang-7.17.yml +++ b/.github/workflows/updatecli.d/bump-golang-7.17.yml @@ -6,8 +6,8 @@ scms: githubConfig: kind: github spec: - owner: '{{ .scm.owner }}' - repository: '{{ .scm.repository }}' + owner: "{{ .scm.owner }}" + repository: "{{ .scm.repository }}" user: '{{ requiredEnv "GITHUB_ACTOR" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' token: '{{ requiredEnv "GITHUB_TOKEN" }}' diff --git a/.github/workflows/updatecli.d/bump-golang.yml b/.github/workflows/updatecli.d/bump-golang.yml index 17235535060a..6c05692bb375 100644 --- a/.github/workflows/updatecli.d/bump-golang.yml +++ b/.github/workflows/updatecli.d/bump-golang.yml @@ -1,13 +1,13 @@ --- name: Bump golang-version to latest version -pipelineid: 'bump-golang-version' +pipelineid: "bump-golang-version" scms: githubConfig: kind: github spec: - owner: '{{ .scm.owner }}' - repository: '{{ .scm.repository }}' + owner: "{{ .scm.owner }}" + repository: "{{ .scm.repository }}" user: '{{ requiredEnv "GITHUB_ACTOR" }}' username: '{{ requiredEnv "GITHUB_ACTOR" }}' token: '{{ requiredEnv "GITHUB_TOKEN" }}'