Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: planetscale/ghcommit-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.20
Choose a base ref
...
head repository: planetscale/ghcommit-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.2.21
Choose a head ref
  • 9 commits
  • 7 files changed
  • 6 contributors

Commits on Mar 4, 2026

  1. chore(deps): update docker/setup-qemu-action action to v4 (#130)

    Co-authored-by: felix-renovate[bot] <143542247+felix-renovate[bot]@users.noreply.github.com>
    felix-renovate[bot] authored Mar 4, 2026
    Configuration menu
    Copy the full SHA
    0f12d77 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update docker/login-action action to v4 (#131)

    Co-authored-by: felix-renovate[bot] <143542247+felix-renovate[bot]@users.noreply.github.com>
    felix-renovate[bot] authored Mar 4, 2026
    Configuration menu
    Copy the full SHA
    19f6b80 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2026

  1. chore(deps): update docker/setup-buildx-action action to v4 (#132)

    Co-authored-by: felix-renovate[bot] <143542247+felix-renovate[bot]@users.noreply.github.com>
    felix-renovate[bot] authored Mar 5, 2026
    Configuration menu
    Copy the full SHA
    639a646 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2026

  1. ci: pin autotag binary by version + sha256

    Replace the deprecated `git.io/autotag-install` one-liner with a direct
    download of `autotag_linux_amd64` from a pinned release, verified against a
    hardcoded SHA-256.
    
    Why:
    - The installer is generated by godownloader (also deprecated upstream) and,
      while it does check the checksum file published with each GitHub release,
      those checksums are mutable — anyone who can publish a release can publish
      matching checksums. There's no way to pin an out-of-band expected SHA.
    - autotag's maintainers are me and a couple of trusted ex-coworkers
      (incl. @will.milton) and I trust the code, but a compromise of the
      `autotag-dev` org or a maintainer account would silently flow into every
      pipeline that runs the installer. Hardcoding the SHA in our workflow makes
      that class of supply-chain attack fail loudly.
    - autotag rarely changes and we only use its most basic functionality, so we
      don't upgrade often. Grabbing the new binary's SHA from `checksums.txt`
      on bump is a cheap one-time step for meaningful hardening.
    
    See: https://github.com/autotag-dev/autotag/blob/main/README.md (CI install
    section) for the recommended pattern.
    joemiller committed May 14, 2026
    Configuration menu
    Copy the full SHA
    7456b62 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2026

  1. Merge pull request #133 from planetscale/joem/autotag-sha-pin

    ci: pin autotag binary by version + sha256
    joemiller authored May 15, 2026
    Configuration menu
    Copy the full SHA
    eb8ef2a View commit details
    Browse the repository at this point in the history

Commits on May 22, 2026

  1. Configuration menu
    Copy the full SHA
    1a2219d View commit details
    Browse the repository at this point in the history

Commits on May 27, 2026

  1. feat: add optional repository input

    Add an optional `repository` input that points to a relative path under
    $GITHUB_WORKSPACE for the git repository to operate on. Defaults to `.`
    (the workspace root). The entrypoint adds the resolved path to
    safe.directory and cd's into it before running git status / ghcommit.
    
    This mirrors the behaviour of stefanzweifel/git-auto-commit-action and
    enables using the action on repositories checked out into a subdirectory
    of the workflow workspace.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
    gabriele-ct and claude committed May 27, 2026
    Configuration menu
    Copy the full SHA
    41c513d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2026

  1. Merge pull request #138 from gabriele-ct/contrib/repository-input

    feat: add optional repository input
    joemiller authored Jun 4, 2026
    Configuration menu
    Copy the full SHA
    6304d85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57a6c78 View commit details
    Browse the repository at this point in the history
Loading