Skip to content

Publish first versioned release for reusable actions #13

Description

@vitormattos

Goal

Publish the first real version tag/release for the reusable governance actions.

The project currently declares version 0.1.0 in package.json, but there is no matching Git tag or GitHub Release.

Why

Callers intentionally pin actions to immutable commit SHAs. We also want the human-readable convention:

uses: LibreCodeCoop/github-governance@<full-sha> # v0.1.0

That comment must refer to a real tag pointing to the pinned revision, not just the package metadata.

A real release/tag also gives Dependabot a versioned upstream reference for future updates.

Acceptance criteria

  • choose the first stable revision after the current migration fixes;
  • create Git tag v0.1.0 pointing to that revision;
  • publish a GitHub Release for v0.1.0;
  • update LibreSign and LibreCodeCoop callers so both github-governance and github-governance/discover SHA pins include # v0.1.0;
  • keep the full immutable SHA in uses:;
  • verify Dependabot recognizes future GitHub Actions updates.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions