Commit 42748a3
Fix workflow job conditions to allow execution
Remove incorrect 'outcome == success' conditions that were causing
jobs to skip even when dependencies succeeded. GitHub Actions
automatically skips dependent jobs if their dependencies fail,
so explicit conditions are unnecessary.
Changes:
- Remove 'if: needs.preprocess.outcome == success' from create-confluence
- Remove 'if: needs.preprocess.outcome == success' from update-github-issue
- Simplify add-comment to only depend on update-github-issue
This fixes the issue where all dependent jobs were being skipped
despite preprocess completing successfully.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 2d9732a commit 42748a3
1 file changed
Lines changed: 1 addition & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
114 | 113 | | |
115 | 114 | | |
116 | 115 | | |
| |||
191 | 190 | | |
192 | 191 | | |
193 | 192 | | |
194 | | - | |
195 | 193 | | |
196 | 194 | | |
197 | 195 | | |
| |||
244 | 242 | | |
245 | 243 | | |
246 | 244 | | |
247 | | - | |
248 | | - | |
| 245 | + | |
249 | 246 | | |
250 | 247 | | |
251 | 248 | | |
| |||
0 commit comments