diff --git a/.github/workflows/updatecli.yaml b/.github/workflows/updatecli.yaml index 1eb6531f..03479e81 100644 --- a/.github/workflows/updatecli.yaml +++ b/.github/workflows/updatecli.yaml @@ -6,9 +6,7 @@ on: schedule: # Run at 12:00 every Saterday every 14 days - cron: 0 12 */14 * * - permissions: {} - jobs: updatecli: runs-on: ubuntu-latest @@ -17,23 +15,19 @@ jobs: uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 with: persist-credentials: false - - name: "Setup updatecli" - uses: "updatecli/updatecli-action@2cc8e6d8e356d76b0280cdd03766c36596a0614e" # v3.0.0 + uses: "updatecli/updatecli-action@7aab164eed4ee3bb279611182ba1e62a3a867640" # v3.1.1 with: - version: "v0.116.0" - + version: "v0.116.1" - name: "Set up Go" uses: "actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c" # v6.4.0 with: go-version-file: "go.mod" id: go - - name: Install Swagger run: "go install github.com/swaggo/swag/cmd/swag@$SWAGGER_VERSION" env: SWAGGER_VERSION: v1.16.6 - - name: "Run updatecli" run: updatecli compose apply --clean-git-branches=true --experimental env: diff --git a/.github/workflows/updatecli_test.yaml b/.github/workflows/updatecli_test.yaml index 7e3cff73..96b210b8 100644 --- a/.github/workflows/updatecli_test.yaml +++ b/.github/workflows/updatecli_test.yaml @@ -2,10 +2,8 @@ name: Updatecli Test on: pull_request: - permissions: contents: read - jobs: updatecli: runs-on: ubuntu-latest @@ -14,23 +12,19 @@ jobs: uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 with: persist-credentials: false - - name: "Setup updatecli" - uses: "updatecli/updatecli-action@2cc8e6d8e356d76b0280cdd03766c36596a0614e" # v3.0.0 + uses: "updatecli/updatecli-action@7aab164eed4ee3bb279611182ba1e62a3a867640" # v3.1.1 with: - version: "v0.116.0" - + version: "v0.116.1" - name: "Set up Go" uses: "actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c" # v6.4.0 with: go-version-file: "go.mod" - id: go - name: Install Swagger run: "go install github.com/swaggo/swag/cmd/swag@$SWAGGER_VERSION" env: SWAGGER_VERSION: v1.16.6 - - name: "Test updatecli in dry-run mode" run: "updatecli compose diff" env: diff --git a/.github/workflows/updatecli_update.yaml b/.github/workflows/updatecli_update.yaml index 9da56bf6..e2c6ec33 100644 --- a/.github/workflows/updatecli_update.yaml +++ b/.github/workflows/updatecli_update.yaml @@ -8,9 +8,7 @@ on: push: branches: - main - permissions: {} - jobs: updatecli: runs-on: ubuntu-latest @@ -19,23 +17,19 @@ jobs: uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 with: persist-credentials: false - - name: "Setup updatecli" - uses: "updatecli/updatecli-action@2cc8e6d8e356d76b0280cdd03766c36596a0614e" # v3.0.0 + uses: "updatecli/updatecli-action@7aab164eed4ee3bb279611182ba1e62a3a867640" # v3.1.1 with: - version: "v0.116.0" - + version: "v0.116.1" - name: "Set up Go" uses: "actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c" # v6.4.0 with: go-version-file: "go.mod" id: go - - name: Install Swagger run: "go install github.com/swaggo/swag/cmd/swag@$SWAGGER_VERSION" env: SWAGGER_VERSION: v1.16.6 - - name: "Run updatecli only on monitored pipelines" run: updatecli compose apply --clean-git-branches=true --labels="monitor:active" --experimental env: @@ -45,7 +39,6 @@ jobs: UPDATECLI_UDASH_API_URL: ${{ secrets.UPDATECLI_UDASH_API_URL }} UPDATECLI_UDASH_ACCESS_TOKEN: ${{ secrets.UPDATECLI_UDASH_ACCESS_TOKEN }} UPDATECLI_UDASH_URL: ${{ secrets.UPDATECLI_UDASH_URL }} - - name: "Run updatecli only on existing pipelines" run: updatecli compose apply --clean-git-branches=true --existing-only=true --experimental env: