https://github.com/mbg/sitebuilder-website
Template repository for automated Sitebuilder websites
https://github.com/mbg/sitebuilder-website
Last synced: 2 months ago
JSON representation
Template repository for automated Sitebuilder websites
- Host: GitHub
- URL: https://github.com/mbg/sitebuilder-website
- Owner: mbg
- Created: 2020-01-08T10:09:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-31T15:35:28.000Z (over 4 years ago)
- Last Synced: 2025-02-06T09:13:58.170Z (4 months ago)
- Language: HTML
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Template repository for (module) websites with Sitebuilder automation
This repository contains a template for automating Sitebuilder websites. Some configuration is required:
1. If you do not already have an [external user account](https://warwick.ac.uk/services/its/servicessupport/web/sign-on/externalusers) (required for Sitebuilder API access), create one
2. Give the external user account the required permissions on the Sitebuilder page you want to automate
3. Create two secrets named `SB_USER` and `SB_PASSWORD` in your fork of this repository with the username and password for the external user account, respectively
4. Modify `sitebuilder.yaml` to suit your needs. [Full documentation for the format of this file is available](https://github.com/mbg/uow-apis/blob/master/docs/Sitebuilder/Sync.md).That is all the configuration that is required. Once completed, all commits you push to the `master` branch will run the GitHub workflow that will update the pages configured by `sitebuilder.yaml`.