Implement CI/CD to build and deploy the Jekyll site #1

Closed
opened 2024-05-15 07:17:43 +00:00 by btlogy · 3 comments
Owner

Part of a bigger (private) issue:

Goals:

  • allow contributors to iterate and quickly preview the modifications proposed via PR
  • allow maintainer to review those modifications and automatically deploy those when merging the PR
Part of a bigger (private) issue: * [Implement a landing page for Tahoe-LAFS to test and demonstrate Jekyll and Gitea actions LeastAuthority/it-ops#507](https://github.com/LeastAuthority/it-ops/issues/507) Goals: * allow contributors to iterate and quickly preview the modifications proposed via PR * allow maintainer to review those modifications and automatically deploy those when merging the PR
Author
Owner

Let's test some Gitea actions to build and deploy this Jekyll site.

Let's test some Gitea actions to build and deploy this Jekyll site.
btlogy changed title from Implement CI to build the site with Jekyll to Implement CI/CD to build and deploy the Jekyll site 2024-05-23 18:20:07 +00:00
Author
Owner

It does work quite well, but I'd like to check who can create and merge PRs (and mess up with the runner!?).

It does work quite well, but I'd like to check who can create and merge PRs (and mess up with the runner!?).
Author
Owner

I've blocked the full self-registration: an admin need to validate any new account.
The runner is currently attached to the instance. We may prefer to attach it to the org. if this goes live...

I've blocked the full self-registration: an admin need to validate any new account. The runner is currently attached to the instance. We may prefer to attach it to the org. if this goes live...
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/web-landing-page#1
No description provided.