navikt / dok-workflows

Felles Github Actions-workflows for Team Dokumentløysingar sine applikasjonar
MIT License
0 stars 0 forks source link

Dok-workflows

Fellesrepo med reusuable workflows i Github Actions som Team Dokumentløysingar sine applikasjonar kan kalle.

Tilgjengelege workflows for app

Tilgjengelege workflows for artifakt

Oppsett

Kopier fylgjande (calling) workflows til workflows-mappa i repoet ein ynskjer å bruke reusable workflows. /eksempel Dersom eit prosjekt skal få laga PR frå Dependabot automatisk for avhengigheiter som skal bli oppdatert må også dependabot.yml bli kopiert inn i prosjektet.

Under er ein oversikt på korleis mappestrukturen kan sjå ut i repoet (fss apper).

min-app/
├─ .github/
│  ├─ workflows/
│  │  ├─ build-dependabot-branch.yml
│  │  ├─ build-deploy-feature.yml
│  │  ├─ build-deploy-main.yml
│  │  ├─ codeql.yml
│  │  ├─ deploy-manual.yml
│  │  ├─ deploy-prod.yaml
│  ├─ CODEOWNERS
│  ├─ release-drafter.yml
├─ nais/
├─ app/
├─ .gitignore
├─ pom.xml
├─ Dockerfile
├─ README.md

Andre spørsmål?

Spørsmål om koda eller prosjektet kan stillast på Slack-kanalen for #Team Dokumentløsninger