This repository contains shared GitHub Actions used throughout the organisation.
- semver: Bumps patch/minor/major versions and returns current and next versions, compliant with SemVer 2.x.
- proton-pass-install: Installs Proton Pass CLI (
pass-cli) on the runner. - proton-pass-secret: Logs in with a Proton Pass PAT and resolves one
pass://secret reference to workflow output.
Use immutable SemVer tags for releases and moving major tags for consumption:
- Release tags:
vMAJOR.MINOR.PATCH(for examplev1.2.0). - Major tags:
vMAJOR(for examplev1) updated to the latest compatible release.
Consumers should reference major tags (for example @v1) instead of @main.
See VERSIONING.md for the release flow.