- From: sideshowbarker via GitHub <noreply@w3.org>
- Date: Wed, 17 Sep 2025 15:44:33 +0000
- To: public-svg-issues@w3.org
sideshowbarker has just merged tidoust's pull request 1013 for https://github.com/w3c/svgwg: == Automate publication of Editor's Drafts to GitHub Pages == This adds a GitHub workflow to automate the publication of the Editor's Drafts in the repository to GitHub Pages. This is the first step towards transferring the `svgwg.org` domain name to the W3C, as envisioned in: https://github.com/w3c/svgwg/issues/1006#issuecomment-3293231900 Under the hoods, the workflow runs `make`, then a new "quick and dirty" bash script that copies the results of the build to a `deploy` folder with the appropriate structure, and then actually copies the `deploy` folder to the `gh-pages` branch for publication. The workflow also runs on pull requests as a way to test that the update would not break the build. It does *not* deploy the result when it runs on a PR. The updates on the HTML files and build scripts themselves are needed to replace all references to `Overview.html` as the main spec file needs to be `index.html` in GitHub Pages for it to be served by default. Note: I wouldn't be surprised if I needed to tweak the GitHub workflow afterwards to make it fully operational. Workflows are a bit of a pain to debug... See https://github.com/w3c/svgwg/pull/1013 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 17 September 2025 15:44:34 UTC