Skip to content

Update preflight checks to automate release#55

Merged
StephenHulme merged 5 commits intomasterfrom
sh51/automate-release
May 6, 2026
Merged

Update preflight checks to automate release#55
StephenHulme merged 5 commits intomasterfrom
sh51/automate-release

Conversation

@StephenHulme
Copy link
Copy Markdown
Contributor

@StephenHulme StephenHulme commented Apr 30, 2026

Update preflight checks to automate release

Changes proposed in this pull request

  • Update release instructions
  • Make release requirements clearer in rakefile
  • Make release process clearer in rakefile
  • Add formatting for clarity

Output:

$ bundle exec rake release
Screenshot 2026-05-06 at 16 29 28

NOTE:
Due to how the bundler rake release task works, these are actually pre-release checks, with the actual release process happening as soon as the task exits. The release process itself is handled by bundler.

Instructions for Reviewers

[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main]
    - Check story numbers included
    - Check for debug code
    - Check version

@StephenHulme StephenHulme self-assigned this May 1, 2026
Base automatically changed from release-0.3.0 to master May 5, 2026 13:08
@StephenHulme StephenHulme requested review from BenTopping and yoldas May 5, 2026 13:53
Copy link
Copy Markdown
Member

@yoldas yoldas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: my terminal has a white background. This whole terminal colouring needs to paint the background black before putting colours on it in order to match the screenshot shown.

@StephenHulme
Copy link
Copy Markdown
Contributor Author

StephenHulme commented May 6, 2026

issue: my terminal has a white background. This whole terminal colouring needs to paint the background black before putting colours on it in order to match the screenshot shown.

Ah, I can see how that might be a problem... In theory, your terminal ansi colours should include a shade of 'white' that contrasts with the background? Otherwise, I can just change the colours for the version numbers.

Could you please send me a screenshot so I can better understand what it would look like on your screen?

@yoldas
Copy link
Copy Markdown
Member

yoldas commented May 6, 2026

Screenshot 2026-05-06 at 16 19 55

@StephenHulme
Copy link
Copy Markdown
Contributor Author

I've change the white to bright which is essentially a bold in a731280

Does that look better now?

@StephenHulme StephenHulme merged commit 39359af into master May 6, 2026
1 check failed
@StephenHulme StephenHulme deleted the sh51/automate-release branch May 6, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants