altinn-studio
altinn-studio copied to clipboard
Renovate in Altinn Studio (Gitea)
Description
As more and more apps are developed in Altinn Studio, we need a scalable way to easily communicate when app dependencies should be updated.
Describe the solution you'd like
The ideal way to do this would be the same as for our code on GitHub, using Renovate.
- Renovate identifies dependencies that should be updated for an app repo
- Renovate creates a pull request for the app repo, inkluding links describing vulnerabilities
- App developer merges the pull requests, testes and re-deploys the app
Lucky for us, Renovate supports Gitea, which is used in Altinn Studio Repos :)
https://about.gitea.com/resources/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages
Describe alternatives you've considered
- Dependabot, but it does not support Gitea.
Tasks
- [ ] Set up server
- [ ] Set up PAT for Renovate user
- [ ] Set up configuration for Renovate
- [ ] Update documentation
- [ ] Push play :)
- [ ] Run demo on Altinn kaffe