Altinn / Altinn/info.altinn.no
Deploy av branch
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 2
- Avg merge
- 20h 21m
- Merged PRs (30d)
- 32
Description
Ved større Umbraco-omlegginger (som f.eks. oppgradering fra Umbraco 17 til Umbraco 18) er det ønskelig å kunne legge ut ny versjon i testmiljøer basert på en annen GitHub branch enn "main".
Slik unngår vi å blokkere fortløpende vedlikehold av prod mens den større omleggingen får tid til å modnes i test-miljøer.
### Forslag til teknisk løsning
Endre input til vår GitHub workflow "Docker Publish" slik at bruker kan angi en annen branch enn "main". Dette kan være et tekstfelt med default-verdi "main".
Endre workflow docker-publish.yaml, f.eks. ved å bruke branch-navn ved checkout:
```
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
ref:
```
Test at det går bra å generere Docker image basert på branch og deploye dette til f.eks. at22.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Docker Publish workflow in docker-publish.yaml and inspect how its repository checkout is configured. Add a workflow input whose default is "main", use the selected branch for checkout, then verify that a Docker image can be generated from that branch and deployed to a test environment such as at22.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions
- Domain
- ci-cd, devops, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 74/100