Skip to content

Choose a tag to compare

@laxa1986 laxa1986 released this 31 Dec 20:08
· 78 commits to main since this release

3.0.0 (2025-12-31)

⚠ BREAKING CHANGES

  • change input 'aws-codeartifact-maven' semantics. It used to be true/false, now there are 3 possible values: 'build', 'publish' and empty (default). 'build' means pull dependencies from codeartifact to update version in pom.xml file. 'publish' means also publish/deploy artifact in codeartifact. if not 'aws-codeartifact-maven' is not set at all, then do not authenticate in codeartifact

Features

  • change input 'aws-codeartifact-maven' semantics (faff998)
  • added support of Maven wrapper. If there is a file 'mvnw' in project root - it will be used instead of just 'mvn' (234fb46)
  • added parameter 'update-version-in-manifest' (default is true) to control whether or not to update version in languages specific manifest file (pom.xml, package.json, pyproject.toml) (cd2a9fb)

Bug Fixes

  • use version of 'setup-maven-codeartifact' with fixed aws-login logic (589567c)

Documentation

  • use actions/cache@v5 in examples (255e75e)

Miscellaneous

  • bump publish-s3 version (update deps) (1bed3a5)
  • remove 'set +e' bcz it is default behavior (3b455ad)
  • update dependencies (4075d68)
  • use latest setup-maven-codeartifact with removed 'mvn -v' command (f6621d8)
  • use most recent setup-maven-codeartifact with improved logging (f0cde60)
  • use ubuntu-slim (703a47d)