Utility composite and docker actions for Parsley Workflows
-
tag-draft-releasecreates a new tag based on a semver or properties file and then creates a draft release including content fromCHANGELOG.md -
slack-job-statuscreates outputs based on the job status usable with voxmedia/github-action-slack-notify-build -
service-name-gencreates a unique service name and corresponding hostname for an endpoint -
bit-tag-exporttags and exports bit components -
bdd-xray-exportruns cucumber BDD tests and exports results to Xray -
build-push-actionbuilds and pushes docker image to GCR using workload id federation -
get-secretmanager-secretget secret from google cloud secret manager using workload id federation -
go-cicommon CI patterns for running test, lint and sonar scans on go services -
release-notespush release notes from our core products to a Notion database -
goose-migrationrun goose migrations against cloud sql instances -
setup-nodereplacement foractions/setup-node -
db-init-actionreplacement foractions/setup-node -
claude-pr-reviewreusable workflow for automatic Claude Code PR reviews (auto-review on PR open/push, interactive via@claudecomments)
- make sure to add documentation to a
README.mdin a well-named subfolder - if possible: dogfood your new action and add a test in this repo
- bump
version.txtaccording to semver - add to
CHANGELOG.mda description of changes made to project - create PR and ping reviewers
- after merging PR, a draft release will be created, make sure to publish the release and the latest major version tag will be bumped and published