Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vshn/appcat-cookiecutter
https://github.com/vshn/appcat-cookiecutter
vshn-project-appcat vshn-project-ignore vshn-team-schedar
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vshn/appcat-cookiecutter
- Owner: vshn
- Created: 2024-08-22T07:42:21.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-08-30T10:55:02.000Z (4 months ago)
- Last Synced: 2024-08-30T13:24:00.419Z (4 months ago)
- Topics: vshn-project-appcat, vshn-project-ignore, vshn-team-schedar
- Language: Makefile
- Homepage:
- Size: 63.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AppCat Cross Repo Boilerplate Code
This repo contains boilerplate code that needs to be present in every repository.
It uses Cruft and Cookiecutter to sync the files between the repositories.
## Add the update cronjob to a repository
If you have a repository that doesn't yet have the template in it:
```
# Change one level higher in the project you want to add the template
cd ..
cruft create https://github.com/vshn/appcat-cookiecutter -f
# be sure to match the folder name for the `app_name`
# also, the `app_name` and folder name have to match the github project name
```## Add the Personal Access Token to the repository
1. Login to Github with the VSHN Bot account
2. Go to Settings -> Developer Settings -> Personal Access Tokens -> Fine-grained Tokens
3. Name: AppCat + App Name
4. Expiration: 10 Years
5. Select the Component Repository and the App Repository
6. Permissions:
Contents: read/write
Pull requests: read/write
Workflows: read/write
7. Add the token as `COMPONENT_ACCESS_TOKEN` to the App's repository secret