fermyon / bartholomew

The Micro-CMS for WebAssembly and Spin
https://bartholomew.fermyon.dev/
Apache License 2.0
413 stars 50 forks source link

ref(docs): update to deploy/run via oci #185

Closed vdice closed 11 months ago

vdice commented 11 months ago

TODO:

vdice commented 11 months ago

This is ready for review. Website is successfully deployed from this branch (eg https://github.com/fermyon/bartholomew/actions/runs/7023277511) and I toggled DNS to the LB hosting this oci-based deployment. (I can toggle back if there happen to be other PRs in this repo affecting the docs site, but I'm expecting there won't be any.)

Note that this PR represents the pattern that'll be used to convert the other Fermyon websites, so definitely want to get things right/address nits/etc.

After LGTMs and prior to merge, I'll squash/rebase commits and remove my testing branch from the workflow trigger list.

vdice commented 11 months ago

(As mentioned, https://github.com/fermyon/bartholomew/pull/185/commits/93e7e82200a723456949fc6a259a053a2eb1341e represents commits squashed down to one and removal of the vdice* testing branch config from deploy.yml)