| Commit message (Collapse) | Author | Age | Lines |
| |
|
|
|
|
|
| |
Related to #1044.
Co-authored-by: Xithrius <[email protected]>
|
| |
|
|
|
|
|
|
| |
This allows for setting the config in one place and reusing it.
This also solves an issue where the requests to fetch the download URL would timeout after the (default) 5 seconds.
|
|
|
|
|
|
|
| |
Sets the timeout of downloads to 3 minutes (from a default of 5 seconds)
since some artifacts can be quite large.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Adds a missing raise in the static build for situations where everything
was successful, but the build time passed the deadline specified by the
site API.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
Moves the responsibility of re-requesting a workflow run from the API to
the user. This makes the requests much shorter-lived, and allows the
client to control how they want to handle sleeping and retrying.
This also has the benefit of removing the only real piece of async code,
so now the view is completely sync once again.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Update the netlify build script to use the artifacts API from the site.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
| |
Reorganize the static deploy readme, and clarify the content.
|
|
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Merges the normal dockerfile with the static build one to reduce
duplication.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Reworks the docker build action to use buildx in all steps to make the
caching work. Reduces the wait time on the fetch action.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
| |
Adds an action which builds and uploads the static site as an artifact,
and a fetch script to be run on the netlify builders.
|
|
Adds a docker image which performs a static build of the site.
|