Fix Issue #616: Handle 422 already_exists race condition in matrix workflows

- Add retry logic for 422 'already_exists' errors in race conditions
- Allow action to find and update existing releases instead of failing
- Add test to verify race condition handling works correctly
- Fixes regression that broke matrix workflows in v2.2.2+

Resolves: #616
This commit is contained in:
Stephen Way 2025-09-28 16:15:59 -07:00
parent 97d42c1b50
commit ef35f35317
3 changed files with 92 additions and 4 deletions

2
dist/index.js vendored

File diff suppressed because one or more lines are too long