mirror of
https://github.com/swisstopo/swissgeol-lexic-vocbench-pps.git
synced 2026-08-26 03:24:25 +00:00
Read-only mirror of https://github.com/swisstopo/swissgeol-lexic-vocbench-pps — Bundesamt für Landestopografie swisstopo. Issues & pull requests at the source.
- Python 98%
- Dockerfile 2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github/workflows | ||
| .dockerignore | ||
| .gitignore | ||
| app.py | ||
| Dockerfile | ||
| Readme.md | ||
| requirements.txt | ||
Github Publish Pipeline Service
This pipeline will be deployed into EKS/AWS environment and will push contents from vocbench for public releases on github.
Configuration
GitHub App permissions
The custom Github App could be configured for the organization account. It not needs to be installed on Any account. The following Repository permissions are required:
- Metadata: Read-only
- Contents: Read and write
- Pull requests: Read and write
The Github App should contain a single installation authorized with all the lexic repositories.
Required EKS secrets
The following secrets are required and should be configured into EKS environment, and used into controlled-vocabularies namespace:
LEXIC_CONTROLLED_VOCABULARIES_GITHUB_APP_IDwill contain the Github App IDLEXIC_CONTROLLED_VOCABULARIES_GITHUB_APP_PRIVATE_KEYwill contain the text content of the private key, without -----BEGIN/END------