github aquaproj/aqua-registry v4.185.0

latest releases: v4.201.0, v4.200.0, v4.199.0...
one month ago

Issues | Pull Requests | v4.184.0...v4.185.0

🎉 New Packages

#23170 leg100/pug: Drive terraform at terminal velocity

Other

This is a update for aqua-registry's contributors.

https://aquaproj.github.io/docs/products/aqua-registry/changelog#2024-05-24

#23171 #23188 #23191 #23192

The behaviour of cmdx s, cmdx t, and cmdx new were changed.

cmdx s

  • cmdx s fails if commit.gpgSign isn't enabled
  • cmdx s fails if files in pkgs are changed before scaffolding files
    • This validation prevents unrelated changes from being committed
  • cmdx s creates a feature branch feat/<package name> from the remote branch https://github.com/aquaproj/aqua-registry/tree/main before scaffolding code
    • This prevents old scripts from being executed as much as possible
  • cmdx s commits scaffolded codes
    • This enables us to distinguish scaffolded code and manual changes
  • cmdx s doesn't connect to a container when test fails
    • This is a change of cmdx t. cmdx s runs cmdx t internally

cmdx t

  • cmdx t doesn't connect to a container when test fails
    • If you want to connect to the container, you can do it by cmdx con <os> <arch> command
    • In most cases you don't have to connect to a container, so we changed the behaviour

cmdx new

  • cmdx new doesn't create a branch and a commit anymore
    • If you change code manually, you have to commit it before running cmdx new
  • cmdx new fails if files in pkgs or registry.yaml has changes
  • cmdx new fails if the current branch isn't feat/<package name>
  • You can omit the argument pkg
    • cmdx new gets the package name from the current branch name

Don't miss a new aqua-registry release

NewReleases is sending notifications on new releases.