Ship Happens Action
Version updated for https://github.com/shiftEscape/ship-happens to version v1.0.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Ship Happens is a GitHub Action designed to automate the tracking and auditing of deployment activities by posting detailed deployment records as comments on associated pull requests or commits. It captures key information such as environment, status, approver, timestamp, and workflow run link, providing transparency and eliminating the need to manually search through logs. This tool simplifies deployment monitoring, ensures accountability, and supports streamlined communication during development workflows.
What’s Changed
🚢 Initial release of Ship Happens.
Automatically stamps a deployment audit record on your PR — environment, approver, timestamp, and run link. Because ship happens.
What’s included
- Automatic PR detection by branch
- Environment approver tracking via GitHub protection rules
- Commit fallback when no PR is open
- Smart comment updates on re-deploys
- Status-aware (success / failure / cancelled)
- Colour-coded environment emoji
- Custom notes field