altinn-studio icon indicating copy to clipboard operation
altinn-studio copied to clipboard

Renovate in Altinn Studio (Gitea)

Open altinnadmin opened this issue 4 years ago • 3 comments

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

Renovate screenshot

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

altinnadmin avatar Feb 26 '21 11:02 altinnadmin