Skip to content

Publish: basename check runs on every pull request - #10

Merged
rousso merged 2 commits into
mainfrom
develop
Aug 22, 2026
Merged

rousso merged 2 commits into
mainfrom
develop

Conversation

@rousso

@rousso rousso commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Brings develop to main, so the change is live for the tools that read this repository and so main carries the workflow.

What is in it

#9 — removes the paths: filters from check-query-names.yml, and rewrites the comment that justified the rule.

The rule had been justified by the web application keying a lookup table by each file's basename. That was the query-library form mode, which has since been dropped. The rule is worth keeping on its own terms, and the comment now says so: the .sparql files are a shared pool that several tools draw from, and a filename is how a query is referred to outside the index that lists it.

Why main needs it, not just develop

check-basenames is about to be made a required check on both branches. A required check that does not run cannot be satisfied — the pull request waits for a status that never arrives. Any branch cut from main would be in that position if the workflow lived only on develop.

Note on the histories

develop and main have identical trees but divergent histories: four earlier develop → main merges were never brought back, so develop is not a descendant of main. This merge reconnects them, and future release pull requests will show only real changes rather than those four as noise.

Nothing else changes

No query is added, removed or edited. web-library.yaml is untouched.

rousso and others added 2 commits August 22, 2026 13:06
A required check that only runs sometimes cannot be satisfied the rest
of the time.
ci: run the basename check on every pull request
@rousso
rousso merged commit 64cb11e into main Aug 22, 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.

1 participant