diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e5360f844..4c929de54 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -138,7 +138,7 @@ HUB_ID=YOUR_HUB_CHANNEL_ID ARCHIVE_CHANNEL_ID=YOUR_ARCHIVE_CHANNEL_ID ``` -SS## Updating board member data +## Updating board member data To update the way an officer appears on , contributors may directly edit our `src/lib/public/board/data/officers.json` JSON file. @@ -146,6 +146,17 @@ Alternatively board members may update their own board member data using a Disco out our [**Officer Update Request Form**](https://github.com/EthanThatOneKid/acmcsuf.com/issues/new?assignees=&labels=automation%3Aofficer&template=officer_update_request.yaml&title=%5BOFFICER_AUTOMATION%5D) ([source](https://github.com/EthanThatOneKid/acmcsuf.com/blob/main/.github/ISSUE_TEMPLATE/officer_update_request.yaml)) to automate a pull request with the requested changes. +## Updating shortlinks + +To update the shortlinks, contributors may directly edit the `src/lib/public/links/links.json` JSON file. + +Alternatively, board members may update the shortlinks using a Discord slash command `/shorter` in our official club Discord server. For more information, see . + + +## Updating blog posts + + posts are stored via GitHub Discussions on the acmcsuf.com repository's [`Newsletter` category](https://github.com/EthanThatOneKid/acmcsuf.com/discussions/categories/newsletter). Edit existing blog posts by editing the corresponding discussion. Create new blog posts by creating a new discussion in the `Newsletter` category (). + ## Custom workflows In this repository, we use GitHub Actions to _automate all the things_ 😎