nonspec: new website build strategy#1578
Conversation
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 <lehors@us.ibm.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
…d folder Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
wrong directory Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Zachariah Cox <zachariahcox@gmail.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
arewm
left a comment
There was a problem hiding this comment.
Thanks for this. We discussed it on the spec call today and I am looking forward to it!
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
|
https://deploy-preview-1578--slsa.netlify.app/spec/v1.2/ is showing as a 404. Is that anticipated? |
Yes. I figured out that the PR preview function wasn't working and fixed it but because the release branches haven't been created yet the website build is incomplete. This has led me to try @zachariahcox's github action to create the release branches and found that it isn't actually working. I'm working on fixing it now. Once that's fixed and the release branches are created I'm confident the preview function will be fully functional. Stay tuned. :-) |
|
All fixed and ready to be merged! :-) |
|
Looks good to me! We need one more maintainer approval before merging. |
@lehors, apologies for the trouble, I'm new, please guide. |
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 is produced).
Note: this will only work after the migration of the spec to branches has been done using the migrate-to-late-branch action.