Reusable GitHub Actions workflows (CI + release) shared by Rosen Advertising's public repositories.
ci.yml— secrets scan (gitleaks, blocking), pre-commit checks, per-language test/lint jobs. Call withuses: RosenAdvertising/oss-workflows/.github/workflows/ci.yml@v1.release.yml— release-please (Conventional Commits → Release PR → tagged GitHub Release) plus per-profile release assets. Call withuses: RosenAdvertising/oss-workflows/.github/workflows/release.yml@v1.
v1 is a rolling tag: callers pin @v1 and pick up fixes when the tag moves. Breaking changes get a new major tag.
MIT