Releases: allegro/axion-release-plugin
v1.18.14
What's Changed
Changed
- Set published-version github output after 'publish' task by @radoslaw-panuszewski in #847
Dependency updates
- Bump mkdocs-material from 9.5.40 to 9.5.42 by @dependabot in #848
Full Changelog: v1.18.13...v1.18.14
v1.18.13
What's Changed
Changed
- Update basic_usage.md with correct MultiPlatform docs by @chrisjenx in #837
- Ignore non-semver tags by @radoslaw-panuszewski in #830
New Contributors
- @chrisjenx made their first contribution in #837
Dependency updates
- Bump org.apache.sshd:sshd-core from 2.13.2 to 2.14.0 by @dependabot in #836
- Bump org.apache.sshd:sshd-git from 2.13.2 to 2.14.0 by @dependabot in #833
- Bump org.ajoberstar.grgit:grgit-core from 5.2.2 to 5.3.0 by @dependabot in #835
- Bump mkdocs-material from 9.5.39 to 9.5.40 by @dependabot in #838
Full Changelog: v1.18.12...v1.18.13
v1.18.12
v1.18.11
What's Changed
Changed
- Log remote status when push release task failed by @weih-kahoot in #829
New Contributors
- @weih-kahoot made their first contribution in #829
Full Changelog: v1.18.10...v1.18.11
v1.18.10
What's Changed
Changed
Fix #819 was not tested in the multimodule project setup, but it broke some multimodule builds, this release should fix the problem.
Dependency updates
- Bump pl.allegro.tech.build.axion-release from 1.18.8 to 1.18.9 by @dependabot in #822
- Bump com.github.mwiede:jsch from 0.2.19 to 0.2.20 by @dependabot in #821
- Bump mkdocs-material from 9.5.34 to 9.5.36 by @dependabot in #820
- Bump mkdocs-material from 9.5.36 to 9.5.39 by @dependabot in #824
Full Changelog: v1.18.9...v1.18.10
v1.18.9
What's Changed
Changed
New Contributors
Dependency updates
- Bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 by @dependabot in #817
- Bump com.gradle.plugin-publish from 1.2.2 to 1.3.0 by @dependabot in #815
- Bump pl.allegro.tech.build.axion-release from 1.18.7 to 1.18.8 by @dependabot in #814
Full Changelog: v1.18.8...v1.18.9
v1.18.8
What's Changed
Changed
When using releaseOnlyOnReleaseBranches
verifyRelease tasks were not skipped.
From now, gradle release
task and it's dependants will be skipped if releaseOnlyOnReleaseBranches
is active and the plugin decides to skip the release.
- Disable release tasks if release should be skipped by @radoslaw-panuszewski in #813
Dependency updates
- Bump mkdocs-material from 9.5.33 to 9.5.34 by @dependabot in #804
- Bump pl.allegro.tech.build.axion-release from 1.18.5 to 1.18.7 by @dependabot in #803
- Bump com.gradle.plugin-publish from 1.2.1 to 1.2.2 by @dependabot in #801
- Bump mkdocs from 1.6.0 to 1.6.1 by @dependabot in #805
Full Changelog: v1.18.7...v1.18.8
v1.18.7
v1.18.6
What's Changed
Changed
🎉 Achieving a workflow with one-liner gradle step: ./gradew build release publish
is now possible!
Setting releaseOnlyOnReleaseBranches option
scmVersion {
releaseOnlyOnReleaseBranches = true
}
Will make release
task no-operation, if run on feature branches (not main
/master
).
You can further customize release branch name list, using releaseBranchNames
property:
scmVersion {
releaseOnlyOnReleaseBranches = true
releaseBranchNames = ['main', 'master']
}
Based on users feedback it may be set to default in future releases :)
Dependency updates
- Bump mkdocs-material from 9.5.31 to 9.5.32 by @dependabot in #794
- Bump pl.allegro.tech.build.axion-release from 1.18.4 to 1.18.5 by @dependabot in #795
- Bump mkdocs-material from 9.5.32 to 9.5.33 by @dependabot in #798
Full Changelog: v1.18.5...v1.18.6
v1.18.5
What's Changed
Changed
Introducing fallbackPrefixes
that can be used to migrate from one tag prefix to another.
Usage:
scmVersion {
tag {
prefix.set("new-prefix-")
fallbackPrefixes.set(listOf("old-prefix-"))
}
}
Implement support for fallback tag prefixes by @radoslaw-panuszewski in #793
Dependency updates
- Bump com.github.mwiede:jsch from 0.2.18 to 0.2.19 by @dependabot in #792
Full Changelog: v1.18.4...v1.18.5