diff options
| -rw-r--r-- | assets/scss/web/_blog.scss | 2 | ||||
| -rw-r--r-- | content/blog/static-pages.md | 12 |
2 files changed, 10 insertions, 4 deletions
diff --git a/assets/scss/web/_blog.scss b/assets/scss/web/_blog.scss index bdb7b7f..2368af9 100644 --- a/assets/scss/web/_blog.scss +++ b/assets/scss/web/_blog.scss @@ -37,6 +37,8 @@ } code { + font-size: 16px; + &.language-ascii { line-height: 1 } diff --git a/content/blog/static-pages.md b/content/blog/static-pages.md index 47febd4..cd9289c 100644 --- a/content/blog/static-pages.md +++ b/content/blog/static-pages.md @@ -66,19 +66,21 @@ or you can manually upload the generated website using UI - Netlify also supports Bitbucket, and probably the manual upload can be automated via `cURL` but it's not officially documented. - Cloudflare supports both GitHub/GitLab integration, and either deploying manually -or using their [(wrangler) CLI][14] +or using their [CLI][14] - AWS S3 static hosting is either manual or using the AWS CLI. **This is quite alarming**. There are no open-source-based solutions, like using `cURL`, or `git` remote to deploy without relying on a proprietary -code, or service provider APIs. +code, or service provider APIs.<br/> +The only exception I found, was SourceHut using [`acurl`][16] (a custom [cURL helper][17]) +for deploying the static pages, before changing it to their `hut` CLI. And the same patterns can be seen also with independent CI providers, and although it's at least much better on the integration side, GitHub, GitLab and Bitbucket are the standard supported services (because they are missing on $$$ otherwise), and although it is a much more complex case with CI, -it should be theoretically possible to standardize how it is working using -webhooks. +it should be theoretically possible to standardize how deploying static pages +would work using webhooks or API requests. ## The solution @@ -110,3 +112,5 @@ Maybe not. [13]: https://srht.site/custom-domains [14]: https://developers.cloudflare.com/workers/wrangler/ [15]: https://www.reddit.com/r/webdev/comments/1b14bty/netlify_just_sent_me_a_104k_bill_for_a_simple/ +[16]: https://git.sr.ht/~sircmpwn/srht.site/tree/b3cc63d945a424ad193f689afe43f4f449fc356a/item/content/automating-deployments.md +[17]: https://git.sr.ht/~sircmpwn/sr.ht-docs/commit/1866f16695c8c5a6f01f62ac8be9f242eda25bb8 |
