Commit 6b0eda4
Make CI action bumps easier to validate (DataDog#23890)
* Run release-hash-check on its own workflow changes
Add the workflow file to the pull_request paths filter so action-version
bumps (e.g. Renovate updates to tj-actions/changed-files) are exercised on
the PR that introduces them. Guard the hash-check script on any_changed so a
workflow-only change still runs the action but doesn't fail with no link file
to validate.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* Remove redundant comments
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* Add dry-run mode to skip the test-results badge commit
Add a dry_run input to test-results-master.yml that runs the badge step but
skips committing to the badges branch, and expose it as a workflow_dispatch
input on flaky-tests.yml. This lets action bumps (e.g. Renovate updates to
emibcn/badge-action) be validated on demand without moving the public badge.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* Trim dry_run input descriptions
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* chore(ci): run flaky-tests workflow on test-results-master.yml changes
- Add pull_request trigger scoped to .github/workflows/test-results-master.yml
- Auto-enable dry_run when triggered by pull request to avoid committing during validation
Rationale: Allows self-validation of the workflow when test-results-master.yml is modified, mirroring the pattern already used for release-hash-check
This commit made by [/dd:git:commit:quick](https://github.com/DataDog/claude-marketplace/tree/main/dd/commands/git/commit/quick.md)
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 9311b89 commit 6b0eda4
3 files changed
Lines changed: 21 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
5 | 14 | | |
6 | 15 | | |
7 | 16 | | |
| |||
46 | 55 | | |
47 | 56 | | |
48 | 57 | | |
| 58 | + | |
| 59 | + | |
49 | 60 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
32 | | - | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
5 | 11 | | |
6 | 12 | | |
7 | 13 | | |
| |||
66 | 72 | | |
67 | 73 | | |
68 | 74 | | |
| 75 | + | |
69 | 76 | | |
70 | 77 | | |
71 | 78 | | |
| |||
0 commit comments