Skip to content

Releases: rogeruiz/repasar

v1.1.3

12 Nov 20:47
v1.1.3
3bafa96

Choose a tag to compare

fix: Update the verification to be more resilient.

v1.1.2

12 Nov 17:02
v1.1.2
588e3ff

Choose a tag to compare

fix: Add jq to dependencies

v1.1.1

12 Nov 16:54
v1.1.1
23225b8

Choose a tag to compare

fix: Adds curl to Dockerfile to allow checking for all SHAs.

v1.1.0

12 Nov 14:06
v1.1.0
b6a7e38

Choose a tag to compare

v1.1.0 Release Notes

  • New Feature: The Repasar GitHub Action now verifies signatures for all commits in a pull request (PR), greatly enhancing security by ensuring every change in a PR is properly signed and verified. For push events, the action continues to check the latest commit as before.
  • Documentation Updates: The README and action.yml have been updated to clarify the new verification workflow for PRs, required environment variables (such as GITHUB_TOKEN for PR verification), and usage instructions.
  • Security Improvements: The action will now fail the workflow if any commit in a PR cannot be verified, when configured to do so. This helps enforce stricter signature validation for your repositories.

These changes provide stronger commit signature verification for PRs, making your GitHub workflows more secure and transparent.

v1.0.0

11 Dec 07:21

Choose a tag to compare

Releasing version 1.0 of Repasar GitHub Action to use GPG signed with SSH keys to verify that the SHA for the current commit is signed by a user in a /.github/allowed_signers file that gets checked into the repository. This path is configurable to be anywhere in the repository. The Action can optionally be made to fail in order to prevent Pull Requests from being able to be merged in if the user's SSH key is not used to sign the commits and known to the repository.