Skip to content

Rebuild website after release - #247

Merged
LarsLaskowski merged 2 commits into
mainfrom
website-notify
Sep 19, 2026
Merged

LarsLaskowski merged 2 commits into
mainfrom
website-notify

Conversation

@LarsLaskowski

@LarsLaskowski LarsLaskowski commented Sep 19, 2026

Copy link
Copy Markdown
Owner

Purpose

Rebuilds the website www.e-networld.de after every published release of this project, so the version, release notes and download links shown there are up to date right away. Without this workflow the website only picks up new releases in its daily build at 06:00 (German time).

Change

Adds .github/workflows/notify-website.yml. On release: published it sends a repository_dispatch event of type release to LarsLaskowski/e-networld. Existing workflows are not touched.

Before merging

Add the repository secret WEBSITE_DISPATCH_TOKEN: a fine-grained personal access token with repository access limited to LarsLaskowski/e-networld and the permission "Contents: Read and write". If the secret is missing, only this workflow fails; the release itself is not affected.

Sends a repository_dispatch event to LarsLaskowski/e-networld after every
published release. Requires the WEBSITE_DISPATCH_TOKEN secret.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@LarsLaskowski LarsLaskowski changed the title Website nach Release neu bauen Rebuild website after release Sep 19, 2026
Addresses the SonarQube finding "Use full commit SHA hash for this
dependency". The tag is kept as a comment so Dependabot can update it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@LarsLaskowski
LarsLaskowski merged commit 29c78ea into main Sep 19, 2026
4 checks passed
@LarsLaskowski
LarsLaskowski deleted the website-notify branch September 19, 2026 06:46
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