Skip to content

Renovate Configuration to update packages and registries of aqua

License

Notifications You must be signed in to change notification settings

mikutas/aqua-renovate-config

 
 

Repository files navigation

aqua-renovate-config

Renovate Config Preset to update aqua, aqua-installer, packages, and registries.

https://aquaproj.github.io/

Example: https://github.com/aquaproj/test-aqua-renovate-config

Reference about Renovate

List of Presets

How to use

We recommend specifying the Preset version.

  • 👍 "github>aquaproj/aqua-renovate-config#1.2.6"
  • 👎 "github>aquaproj/aqua-renovate-config"

default Preset

{
  "extends": [
    "github>aquaproj/aqua-renovate-config#1.2.6"
  ]
}

e.g.

registries:
- type: standard
  ref: v3.100.0 # renovate: depName=aquaproj/aqua-registry

packages:
- name: open-policy-agent/conftest@v0.28.3
- name: GoogleCloudPlatform/terraformer/aws@0.8.18

The default preset updates GitHub Actions aquaproj/aqua-installer's aqua_version in .github too.

- uses: aquaproj/aqua-installer@v0.4.0
  with:
    aqua_version: v1.25.0

file Preset

You can specify the file path aqua.yaml. This is especially useful when you split the list of packages.

https://aquaproj.github.io/docs/tutorial-extras/split-config

{
  "extends": [
    "github>aquaproj/aqua-renovate-config:file#1.2.6(aqua/.*\\.ya?ml)"
  ]
}

installer-script Preset

The preset installer-script updates the shell script aqua-installer. You have to pass fileMatch as parameter.

{
  "extends": [
    "github>aquaproj/aqua-renovate-config:installer-script#1.2.6(scripts/.*\\.sh)"
  ]
}
curl -sSfL https://raw.githubusercontent.com/aquaproj/aqua-installer/v1.1.2/aqua-installer | bash

License

MIT

About

Renovate Configuration to update packages and registries of aqua

Resources

License

Stars

Watchers

Forks

Packages

No packages published