Repository navigation
- Update Tower CLI to v0.40.0
- Stop masking the
workflowId,workflowUrl,workspaceIdandworkspaceRefoutputs in the GitHub Actions log. They are not secrets, and masking is global for the rest of the job, so a link to the Seqera Platform run rendered as***in job summaries and PR comments (#48) - Write a clickable link to the launched run into the GitHub Actions job summary, and print the run URL in the step log (#48)
- Print the (scrubbed) Tower CLI log with a
::error::annotation when a launch fails, so the reason is visible in the GitHub Actions log rather than only in the uploaded artifact - Security fix: always strip
TOWER_ACCESS_TOKENfromtower_action_*.log/.json. Scrubbing now runs from anEXITtrap, so it also happens whentw launchfails and the script aborts early - Fix: give
tower_action_*.loga unique name per launch. The name was previously only minute-resolution, so several launches in one job shared a log file via/github/workspaceand one step's error dump included the other steps' output
Full changelog: v2.3.0...v2.4.0