Skip to content

ci: pin crd-ref-docs to v0.3.0 - #117

Merged
Yetkin Timocin (ytimocin) merged 1 commit into
mainfrom
pin-crd-ref-docs
May 6, 2026
Merged

Yetkin Timocin (ytimocin) merged 1 commit into
mainfrom
pin-crd-ref-docs

Conversation

@ytimocin

Copy link
Copy Markdown
Contributor

Summary

Makefile line 16 currently runs:

go install github.com/elastic/crd-ref-docs@latest

@latest means the daily update-api-refs GitHub Action installs whatever release is current at run time, so generated API-reference formatting can change without a tracked cause. Pin to @v0.3.0 (current latest at time of PR) and bump deliberately in future.

Closes #112.

Test plan

  • make install-tools followed by make update-api-refs produces the same output as the latest scheduled update-api-refs run.
  • The next scheduled cron PR (or a manual workflow_dispatch) installs crd-ref-docs@v0.3.0 and regenerates without unintended diff.

Using @latest in the Makefile means the daily update-api-refs
GitHub Action picks up whatever release is current at run time,
so generated API reference formatting can change without a
tracked cause. Pin to v0.3.0 (current latest) and bump
deliberately.

Closes #112

Signed-off-by: Yetkin Timocin <ytimocin@microsoft.com>
@ytimocin
Yetkin Timocin (ytimocin) merged commit 7611c7a into main May 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pin crd-ref-docs to a tag for reproducible API-ref generation

2 participants