Skip to content

ci: check what this repository actually is - #3

Merged
tannevaled merged 1 commit into
mainfrom
validate-config
Aug 31, 2026
Merged

ci: check what this repository actually is#3
tannevaled merged 1 commit into
mainfrom
validate-config

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Nothing checks a pull request here, so the dependency bumps against the Renovate workflow cannot be judged on evidence.

Three checks, matched to what this repository holds: the workflows parse (actionlint), config.js parses, and the Renovate config validates.

The last one runs in an empty directory, on purpose. renovatebot/github-action mounts the configuration file by itself, so a require(./sibling) works in the checkout, passes a validator run there, and still kills every scheduled run with FATAL: Error parsing config file — a message that names no path and reads like a syntax error in a file that has none. go-attest/renovate-runner lost both of the runs it ever had to exactly that.

All three were run against this repository before the lane was written, so it is not red on arrival. Proven first on go-simd/.github, where the open dependency PR went from no checks at all to validate:success and merged.

Nothing checks a pull request here, so the dependency bumps that arrive
against the Renovate workflow cannot be judged on evidence.

Three checks, matched to what this repository holds: the workflows parse
(actionlint), config.js parses, and the Renovate config validates.

The last runs in an EMPTY DIRECTORY on purpose. renovatebot/github-action
mounts the configuration file BY ITSELF, so a require('./sibling') works
in the checkout, passes a validator run there, and still kills every
scheduled run with "FATAL: Error parsing config file" -- a message that
names no path. go-attest/renovate-runner lost both of its runs to that.

Verified against this repository before the lane was written, so it is
not red on arrival.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit 207ae56 into main Aug 31, 2026
1 check passed
@tannevaled
tannevaled deleted the validate-config branch August 31, 2026 15:49
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.

1 participant