Skip to content

nonspec: new website build strategy#1578

Open
lehors wants to merge 44 commits intoslsa-framework:mainfrom
lehors:pr-1329
Open

nonspec: new website build strategy#1578
lehors wants to merge 44 commits intoslsa-framework:mainfrom
lehors:pr-1329

Conversation

@lehors
Copy link
Member

@lehors lehors commented Feb 16, 2026

This PR builds on PR #1329 started by @zachariahcox.

This is rebased on main latest, fixes a few issues with the build script and configuration, and brings a few improvements such as the publication of all spec versions without explicit specification in the script (so that it doesn't need to be edited every time a new version if produced).

Note: this will only work after the migration of the spec to branches has been done using the migrate-to-late-branch action.

lehors and others added 30 commits February 11, 2026 18:10
Netlify 23.15.1 on ARM fails to install a working version of deno, so launching netlify then fails.
This installs the latest version of deno which works on ARM.

Signed-off-by: Arnaud J Le Hors <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
wrong directory

Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Zachariah Cox <[email protected]>
Signed-off-by: Arnaud J Le Hors <[email protected]>
Signed-off-by: Arnaud J Le Hors <[email protected]>
Signed-off-by: Arnaud J Le Hors <[email protected]>
@netlify
Copy link

netlify bot commented Feb 16, 2026

Deploy Preview for slsa canceled.

Name Link
🔨 Latest commit 940c00c
🔍 Latest deploy log https://app.netlify.com/projects/slsa/deploys/69a1ffcf87daa600081b245d

Signed-off-by: Arnaud J Le Hors <[email protected]>
@lehors lehors marked this pull request as draft February 16, 2026 16:09
@lehors lehors marked this pull request as ready for review February 20, 2026 10:02
Signed-off-by: Arnaud J Le Hors <[email protected]>
Signed-off-by: Arnaud J Le Hors <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

2 participants