From 06c48950d08a81ecb86040c92f7b4d855ced9cd1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Oct 2026 12:26:20 +0000 Subject: [PATCH] chore(master): release 0.3.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 9 +++++++++ README.md | 10 +++++----- action.yml | 2 +- 4 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2be9c43..0ee8c01 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.0" + ".": "0.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 58b111e..5f20776 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.0](https://github.com/bedrock-python/touchmark/compare/v0.2.0...v0.3.0) (2026-10-08) + + +### Features + +* **distribute:** predict protected branches before any write on GitLab and Gitea ([#18](https://github.com/bedrock-python/touchmark/issues/18)) ([f676d34](https://github.com/bedrock-python/touchmark/commit/f676d346e999012e22d5e17e53a24ffa3a681931)) +* **gitlab:** read opt-in files in batches through GraphQL ([#19](https://github.com/bedrock-python/touchmark/issues/19)) ([c512e93](https://github.com/bedrock-python/touchmark/commit/c512e93749ae3e19fda475734a2083fddda49696)) +* **report:** status/v1 and check/v1 schemas; a compatibility page ([#16](https://github.com/bedrock-python/touchmark/issues/16)) ([ab71337](https://github.com/bedrock-python/touchmark/commit/ab7133778ac3e12e2a9638093b120fd00fd2a678)) + ## [0.2.0](https://github.com/bedrock-python/touchmark/compare/v0.1.0...v0.2.0) (2026-10-07) diff --git a/README.md b/README.md index 9b2b473..0a41cb6 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ Three ways in, one version number: | | | | |---|---|---| -| **GitHub Action** | `uses: bedrock-python/touchmark@ # v0.2.0` | The hub's workflows on GitHub. Runs the release's image by digest, after checking its build provenance. [The Action](https://bedrock-python.github.io/touchmark/reference/action/) | -| **Container image** | `ghcr.io/bedrock-python/touchmark:0.2.0` | GitLab CI, Gitea and Forgejo Actions, `docker run`: touchmark and git on Alpine, as a non-root user. [Run it in CI](https://bedrock-python.github.io/touchmark/guide/ci/) | +| **GitHub Action** | `uses: bedrock-python/touchmark@ # v0.3.0` | The hub's workflows on GitHub. Runs the release's image by digest, after checking its build provenance. [The Action](https://bedrock-python.github.io/touchmark/reference/action/) | +| **Container image** | `ghcr.io/bedrock-python/touchmark:0.3.0` | GitLab CI, Gitea and Forgejo Actions, `docker run`: touchmark and git on Alpine, as a non-root user. [Run it in CI](https://bedrock-python.github.io/touchmark/guide/ci/) | | **Binary** | [Releases](https://github.com/bedrock-python/touchmark/releases) | Linux, macOS and Windows on amd64 and arm64, one static binary; or `go install github.com/bedrock-python/touchmark/cmd/touchmark@latest` with Go 1.26 or newer. [Installation](https://bedrock-python.github.io/touchmark/getting-started/installation/) | @@ -75,7 +75,7 @@ Three ways in, one version number: ```bash # The binary for your platform, from the release -v=0.2.0 +v=0.3.0 curl -fsSLO "https://github.com/bedrock-python/touchmark/releases/download/v$v/touchmark_${v}_linux_amd64.tar.gz" tar -xzf "touchmark_${v}_linux_amd64.tar.gz" touchmark @@ -83,7 +83,7 @@ tar -xzf "touchmark_${v}_linux_amd64.tar.gz" touchmark go install github.com/bedrock-python/touchmark/cmd/touchmark@latest # The image -docker pull ghcr.io/bedrock-python/touchmark:0.2.0 +docker pull ghcr.io/bedrock-python/touchmark:0.3.0 ``` @@ -164,7 +164,7 @@ runs the Action; its plan step on a hub pull request: ```yaml -- uses: bedrock-python/touchmark@ # v0.2.0 +- uses: bedrock-python/touchmark@ # v0.3.0 with: command: plan strict: true diff --git a/action.yml b/action.yml index 6076fb6..02b0c7f 100644 --- a/action.yml +++ b/action.yml @@ -90,7 +90,7 @@ runs: # the latest release's version, or 0.0.0 before the first one, which # run.sh refuses. The step's own env: a workflow cannot override them. TM_IMAGE: ghcr.io/bedrock-python/touchmark - TM_VERSION: "0.2.0" # x-release-please-version + TM_VERSION: "0.3.0" # x-release-please-version # gh needs a token to start; with --bundle-from-oci it reads the # attestation from the registry, not from the GitHub API. The # container never gets it (run.sh passes CI, GITHUB_* and