Reusable GitHub Actions for CI/CD orchestration.
Author: Ruslan Ovsyannikov rovsyannikov@gmail.com
License: MIT
This repository stores reusable actions to keep workflow files small and consistent across repositories.
wait-for-workflows: wait for one or more workflows on a specific ref to satisfy a configurable success policy.
Use the action by pinned commit SHA:
- name: Wait for required workflows
uses: rohzb/ci-actions/wait-for-workflows@<pinned-sha>
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
workflows: '["Security Checks"]'- Pin consumers to immutable commit SHAs, not moving tags.
- Use semantic tags in this repository for human-friendly release discovery.
- Keep changelog/release notes with clear migration notes when inputs/outputs change.
This repository includes release-tags.yml
to keep the following moving tags aligned to each pushed vX.Y.Z release tag:
vX(major stream)vX.Y(minor stream)latest
- Runtime: Node.js 24 (
runs.using: node24) - License: MIT (LICENSE)
- Changelog: CHANGELOG.md
- Release notes: