Skip to content

Releases: axnic/rtunk

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 22:27
f6b1c69

What's new in v0.16.0

v0.16.0 makes the GitHub Action publishable on the Marketplace by renaming it to rtunk check and adding a CI check that fails before release if the metadata is unpublishable, and hardens the cache against symlink chain escapes. It also runs CodeQL on every change, adds Go fuzz tests, and makes the action always pass --format github.

▸ Changes

  • ✔ ❲ci❳: Make action.yml publishable on the Marketplace and check it before a release (#42 by @xunleii)
  • ¶ ❲docs❳: State the testing policy and show the OpenSSF Best Practices badge (#41 by @xunleii)
  • ✦ ❲ci❳: Run CodeQL on pull requests and add Go fuzz tests for the Scorecard alerts (#40 by @xunleii)
  • ⛨ ❲cache❳: Write archive entries through an os.Root to stop symlink chain escapes (#38 by @xunleii)
  • ✔ ❲cli❳: Mask the run duration in the fmt flag alias test (#39 by @xunleii)
  • ⇧ ❲ci❳: Always pass --format github in the action and make the parallel test deterministic (#37 by @xunleii)
  • ¶ ❲docs❳: Rework the agent skills and add issue, release and review skills (#36 by @xunleii)
  • ↻ ❲ci❳: Namespace mise tasks and skip Go jobs on unrelated changes (#33 by @xunleii)
  • ✔ ❲ci❳: Match the exact archive name when verifying checksums in the action (#35 by @xunleii)
  • ✦ ❲ci❳: Add PR Agent workflow for AI pull request description and review (#34 by @xunleii)
  • ✔ ❲ci❳: Skip footer-leading-blank on GitHub squash-merge commits (#32 by @xunleii)

◈ Contributors

Thanks to all the contributors to this release:

Full Changelog: v0.15.0...v0.16.0


Summary written by deepseek/deepseek-v4-flash via OpenRouter

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 13:06
7a317e5

What's new in v0.15.0

rtunk check now supports --format github, producing native GitHub annotations and a job summary directly, so the GitHub Action no longer needs post-processing. The engine also honors lint.ignore from .trunk/trunk.yaml, correctly excluding files from linters. Documentation has been updated to reflect these changes and the v0.14.0 release.

▸ Changes

  • ✦ ❲engine❳: Honor lint.ignore in file selection (#31 by @xunleii)
  • ¶ ❲docs❳: Align docs with the github format and the AI trailer rule (#30 by @xunleii)
  • ↻ ❲ci❳: Refresh Understand-Anything knowledge graph (#29 by @xunleii)
  • ¶ ❲docs❳: Run a documentation pass after v0.14.0 (#28 by @xunleii)
  • ✦ ❲check❳: Add --format github and use it in the action (#27 by @xunleii)
  • ↻ ❲ci❳: Ignore .mise/ local state except the tracked lock directories (#26 by @xunleii)

◈ Contributors

Thanks to all the contributors to this release:

Full Changelog: v0.14.0...v0.15.0


Summary written by deepseek/deepseek-v4-flash via OpenRouter

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 12:14
2e4dd9d

What's new in v0.14.0

v0.14.0 is a breaking release: the Go module path moves to github.com/axnic/rtunk, so update your imports and go install command accordingly. It also adds a reusable GitHub Action to run rtunk check, signs release artifacts with cosign and SLSA attestations, and fixes every finding reported by rtunk check across CI, docs, and config. CI now runs tests on both Linux and macOS, and a dev container is included for contributors.

▸ Changes

  • ⇧ ⚠ BREAKING ❲cli❳: Move Go module path to github.com/axnic/rtunk (#24 by @xunleii)
  • ↻ ❲ci❳: Run the test job on Linux and macOS (#22 by @xunleii)
  • ↻ ❲ci❳: Lint this repository with rtunk instead of trunk (#25 by @xunleii)
  • ¶ ❲docs❳: Fix statements that contradict the released state (#23 by @xunleii)
  • ✦ ❲ci❳: Add a reusable GitHub Action that runs rtunk check (#20 by @xunleii)
  • ✦ ❲devcontainer❳: Add dev container with Ubuntu, gh, mise, and Go tooling (#19 by @xunleii)
  • ↻ ❲ci,docs,config❳: Fix every finding reported by rtunk check (#18 by @xunleii)
  • ⛨ ❲ci❳: Sign release artifacts and generate SLSA attestations with cosign (#17 by @xunleii)

◈ Contributors

Thanks to all the contributors to this release:

Full Changelog: v0.13.2...v0.14.0


Summary written by deepseek/deepseek-v4-flash via OpenRouter

v0.13.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 07:11
3572614

What's new in v0.13.2

This release fixes a bug where the release notes workflow silently fell back to an incomplete draft when the AI-generated output was rejected. Now the model only writes the summary paragraph, and rejected answers are logged for easier diagnosis, ensuring the changes list and contributors remain accurate.

▸ Changes

  • ✔ ❲ci❳: Only ask the model for the release notes summary paragraph (#16 by @xunleii)

◈ Contributors

Thanks to all the contributors to this release:

Full Changelog: v0.13.1...v0.13.2


Summary written by deepseek/deepseek-v4-flash via OpenRouter

v0.13.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 21:52
4517f4f

What's new in v0.13.1

▸ Changes

  • ✦ ❲ci❳: Generate release notes with an OpenRouter model (#15 by @xunleii)
  • ⚙ ❲deps❳: Bump github/codeql-action/upload-sarif from 4.37.6 to 4.38.2 (#9 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump jdx/mise-action from 4.2.4 to 5.0.0 (#8 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump ossf/scorecard-action from 2.4.0 to 2.4.4 (#7 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump github/codeql-action/autobuild from 4.37.6 to 4.38.2 (#6 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump github/codeql-action/init from 4.37.6 to 4.38.2 (#5 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump github/codeql-action/analyze from 4.37.6 to 4.38.2 (#4 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump github.com/ulikunitz/xz from 0.5.16 to 0.5.17 (#3 by @dependabot[bot])
  • ⚙ ❲deps❳: Bump github.com/stretchr/testify from 1.11.1 to 1.12.1 (#2 by @dependabot[bot])
  • ⇧ ❲ci❳: Pin the mise toolchain and share one cache (#14 by @xunleii)

◈ Contributors

Thanks to all the contributors to this release:

Full Changelog: v0.13.0...v0.13.1

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 21:28
3ab2c81

Changelog

Read more