Skip to content

fix(ci): trigger website rebuilds on version tags - #170

Merged
ai merged 2 commits into
logux:mainfrom
arestov:fix/site-rebuild-trigger
Oct 15, 2026
Merged

ai merged 2 commits into
logux:mainfrom
arestov:fix/site-rebuild-trigger

Conversation

@arestov

@arestov arestov commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Replace the unsupported create.tags filter with a tag-filtered push trigger and skip tag deletions. Fail clearly on missing dispatch credentials or HTTP errors, with bounded request time and standard GitHub API headers.

Requires the website receiver in logux/logux.org#64; merge that PR first. Existing dispatch credentials are preserved.

Validation: actionlint and six local Bash/curl scenarios (HTTP 204/401/403/500 and missing username/token).

Comment thread .github/workflows/api.yml Outdated
@ai
ai merged commit 8c58536 into logux:main Oct 15, 2026
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.

2 participants