diff --git a/.github/workflows/auto-update-gemfiles.yml b/.github/workflows/auto-update-gemfiles.yml index 9d0e97de45..1b84b9f4b6 100644 --- a/.github/workflows/auto-update-gemfiles.yml +++ b/.github/workflows/auto-update-gemfiles.yml @@ -1,7 +1,5 @@ name: Auto-update Gemfiles -# This action cannot be skipped altogether because it is a mandatory status check. -# Instead we conditionally skip it at job level, instead of workflow level. on: schedule: - cron: '0 0 * * 0' # Every Sunday at midnight @@ -64,7 +62,7 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 with: - name: 'datadog-gem-${{ matrix.engine.name }}-${{ matrix.engine.version }}-gha${{ github.run_id }}' + name: 'gha${{ github.run_id }}-datadog-gem-${{ matrix.engine.name }}-${{ matrix.engine.version }}' path: gemfiles/${{ matrix.engine.name }}_${{ matrix.engine.version }}_* retention-days: 3 @@ -83,7 +81,7 @@ jobs: uses: actions/download-artifact@v4 with: path: gemfiles - pattern: datadog-gem-* + pattern: gha${{ github.run_id }}-datadog-gem-* merge-multiple: true - run: ls -R gemfiles @@ -104,6 +102,6 @@ jobs: The PR updates the integration gemfiles to latest versions of dependencies. Merge if green, otherwise add to backlog. - + The default behavior is to create a pull request that will be continually updated with new changes until it is merged or closed.