Skip to content

v2.4.0

Latest

Choose a tag to compare

@ewels ewels released this 14 Sep 15:38
9856f1a
  • Update Tower CLI to v0.40.0
  • Stop masking the workflowId, workflowUrl, workspaceId and workspaceRef outputs 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_TOKEN from tower_action_*.log/.json. Scrubbing now runs from an EXIT trap, so it also happens when tw launch fails and the script aborts early
  • Fix: give tower_action_*.log a unique name per launch. The name was previously only minute-resolution, so several launches in one job shared a log file via /github/workspace and one step's error dump included the other steps' output

Full changelog: v2.3.0...v2.4.0