This would only run when it uploads to our testing bucket, which would
make it redundant. So we can have testing before it makes it to the
testing bucket.
* Initial plan
* feat(ci): add ISO promotion workflow
Add promote-iso.yml workflow to copy ISOs from test to production bucket.
- Uses rclone sync to copy from aurora-dl-test to aurora-dl
- Includes both .iso and .iso-CHECKSUM files
- Supports dry-run mode (default) for safe testing
- Manual trigger via workflow_dispatch
- Lists files before promotion for verification
Assisted-by: Claude 3.5 Sonnet via GitHub Copilot
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
* docs(readme): document ISO promotion workflow
Update README to document new promote-iso.yml workflow:
- Add promotion workflow to repository structure
- Document workflow triggers, inputs, and steps
- Add usage instructions with dry-run best practices
- Update features to reflect test/production pipeline
- Fix workflow and script filenames for accuracy
Assisted-by: Claude 3.5 Sonnet via GitHub Copilot
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
* make the workflow simpler
* no need for latest rclone, also use sync
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* use brew to install rclone
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>