├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .scalafmt.conf ├── LICENSE ├── README.md ├── notes ├── 0.1.markdown ├── 0.2.markdown ├── 0.3.markdown ├── 0.4.markdown ├── 0.5.markdown ├── 0.6.markdown ├── 0.7.1.markdown ├── 0.7.markdown ├── 0.8.1.markdown ├── 0.8.2.markdown ├── 0.8.3.markdown ├── 0.8.4.markdown ├── 0.8.5.markdown ├── 0.8.markdown ├── 1.0.5.markdown └── about.markdown ├── project ├── build.properties └── plugins.sbt └── src ├── main ├── scala-2 │ ├── LoadCompat.scala │ └── ReleasePluginCompat.scala ├── scala-3 │ ├── LoadCompat.scala │ └── ReleasePluginCompat.scala └── scala │ ├── Compat.scala │ ├── ReleaseExtra.scala │ ├── ReleasePlugin.scala │ ├── Vcs.scala │ ├── Version.scala │ └── package.scala ├── sbt-test └── sbt-release │ ├── command-line-version-numbers │ ├── build.sbt │ ├── project │ │ ├── build.properties │ │ └── build.sbt │ ├── src │ │ └── main │ │ │ └── scala │ │ │ └── Hello.scala │ ├── test │ └── version.sbt │ ├── cross │ ├── .gitignore │ ├── A.scala │ ├── build.sbt │ ├── project │ │ └── build.sbt │ ├── test │ └── version.sbt │ ├── exit-code │ ├── .gitignore │ ├── build.sbt │ ├── foo.scala │ ├── project │ │ └── build.sbt │ └── test │ ├── fail-test │ ├── build.sbt │ ├── project │ │ ├── build.properties │ │ └── build.sbt │ ├── src │ │ └── test │ │ │ └── scala │ │ │ └── FailTest.scala │ └── test │ ├── mercurial │ ├── .hgignore │ ├── B.scala │ ├── build.sbt │ ├── project │ │ └── build.sbt │ ├── test │ └── version.sbt │ ├── skip-tests │ ├── .gitignore │ ├── build.sbt │ ├── project │ │ └── build.sbt │ ├── src │ │ └── test │ │ │ └── scala │ │ │ └── Test.scala │ ├── test │ └── version.sbt │ ├── tag-default │ ├── .gitignore │ ├── build.sbt │ ├── project │ │ └── build.sbt │ ├── test │ └── version.sbt │ ├── tasks-as-steps │ ├── build.sbt │ ├── project │ │ └── build.sbt │ └── test │ └── with-defaults │ ├── .gitignore │ ├── build.sbt │ ├── project │ └── build.sbt │ ├── test │ └── version.sbt └── test └── scala └── VersionSpec.scala /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/README.md -------------------------------------------------------------------------------- /notes/0.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.1.markdown -------------------------------------------------------------------------------- /notes/0.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.2.markdown -------------------------------------------------------------------------------- /notes/0.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.3.markdown -------------------------------------------------------------------------------- /notes/0.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.4.markdown -------------------------------------------------------------------------------- /notes/0.5.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.5.markdown -------------------------------------------------------------------------------- /notes/0.6.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.6.markdown -------------------------------------------------------------------------------- /notes/0.7.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.7.1.markdown -------------------------------------------------------------------------------- /notes/0.7.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.7.markdown -------------------------------------------------------------------------------- /notes/0.8.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.1.markdown -------------------------------------------------------------------------------- /notes/0.8.2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.2.markdown -------------------------------------------------------------------------------- /notes/0.8.3.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.3.markdown -------------------------------------------------------------------------------- /notes/0.8.4.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.4.markdown -------------------------------------------------------------------------------- /notes/0.8.5.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.5.markdown -------------------------------------------------------------------------------- /notes/0.8.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/0.8.markdown -------------------------------------------------------------------------------- /notes/1.0.5.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/1.0.5.markdown -------------------------------------------------------------------------------- /notes/about.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/notes/about.markdown -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala-2/LoadCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala-2/LoadCompat.scala -------------------------------------------------------------------------------- /src/main/scala-2/ReleasePluginCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala-2/ReleasePluginCompat.scala -------------------------------------------------------------------------------- /src/main/scala-3/LoadCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala-3/LoadCompat.scala -------------------------------------------------------------------------------- /src/main/scala-3/ReleasePluginCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala-3/ReleasePluginCompat.scala -------------------------------------------------------------------------------- /src/main/scala/Compat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/Compat.scala -------------------------------------------------------------------------------- /src/main/scala/ReleaseExtra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/ReleaseExtra.scala -------------------------------------------------------------------------------- /src/main/scala/ReleasePlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/ReleasePlugin.scala -------------------------------------------------------------------------------- /src/main/scala/Vcs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/Vcs.scala -------------------------------------------------------------------------------- /src/main/scala/Version.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/Version.scala -------------------------------------------------------------------------------- /src/main/scala/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/main/scala/package.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/command-line-version-numbers/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/command-line-version-numbers/project/build.properties -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/command-line-version-numbers/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/src/main/scala/Hello.scala: -------------------------------------------------------------------------------- 1 | object Main extends App { 2 | println("hello") 3 | } 4 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/command-line-version-numbers/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/command-line-version-numbers/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "36.14.4-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/A.scala: -------------------------------------------------------------------------------- 1 | class A 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/cross/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/cross/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/cross/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/cross/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.1.0-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/exit-code/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/exit-code/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/exit-code/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/exit-code/foo.scala: -------------------------------------------------------------------------------- 1 | This is NOT Scala 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/exit-code/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/exit-code/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/exit-code/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/exit-code/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/fail-test/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/fail-test/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/fail-test/project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/fail-test/project/build.properties -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/fail-test/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/fail-test/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/fail-test/src/test/scala/FailTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/fail-test/src/test/scala/FailTest.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/fail-test/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/fail-test/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/.hgignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/B.scala: -------------------------------------------------------------------------------- 1 | class B 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/mercurial/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/mercurial/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/mercurial/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/mercurial/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.1.0-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/skip-tests/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/skip-tests/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/src/test/scala/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/skip-tests/src/test/scala/Test.scala -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/skip-tests/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/skip-tests/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.1.0-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tag-default/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tag-default/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tag-default/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tag-default/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tag-default/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tag-default/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tag-default/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tag-default/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.1.0-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tasks-as-steps/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tasks-as-steps/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tasks-as-steps/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tasks-as-steps/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/tasks-as-steps/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/tasks-as-steps/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/with-defaults/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | global/ 3 | -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/with-defaults/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/with-defaults/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/with-defaults/project/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/with-defaults/project/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/with-defaults/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/sbt-test/sbt-release/with-defaults/test -------------------------------------------------------------------------------- /src/sbt-test/sbt-release/with-defaults/version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.1.0-SNAPSHOT" 2 | -------------------------------------------------------------------------------- /src/test/scala/VersionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-release/HEAD/src/test/scala/VersionSpec.scala --------------------------------------------------------------------------------