--- name: Updatecli on: release: workflow_dispatch: schedule: - cron: "0 12 */14 * *" permissions: {} jobs: updatecli: runs-on: ubuntu-latest steps: - name: "Checkout" uses: "actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1" # v7.0.1 with: persist-credentials: false - name: "Setup updatecli" uses: "updatecli/updatecli-action@5d180ff09f5204e599bbd6030cd1736009ed5ff2" # v3.9.0 with: version: "v0.122.1" - name: "Set up Go" uses: "actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e" # v7.0.0 with: go-version-file: "go.mod" cache: false id: go - name: "Run updatecli" run: updatecli compose apply --clean-git-branches=true --experimental env: UPDATECLI_GITHUB_APP_CLIENT_ID: ${{ secrets.UPDATECLIBOT_APP_ID }} UPDATECLI_GITHUB_APP_PRIVATE_KEY: ${{ secrets.UPDATECLIBOT_APP_PRIVKEY }} UPDATECLI_GITHUB_APP_INSTALLATION_ID: ${{ secrets.UPDATECLIBOT_APP_INSTALLATION_ID }} 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 }}