coursier-setup-action
Version updated for https://github.com/coursier/setup-action to version v2.0.3.
- This action is used across all versions by 1,490 repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Coursier Setup GitHub Action automates the installation of Coursier, a tool for managing JVMs and Scala CLI tools, across multiple platforms (Linux, macOS, Windows). It simplifies tasks such as installing specific JVM versions, configuring build tools (e.g., sbt, mill, seed), and setting up Scala-related CLI applications like Ammonite and Bloop. This action is particularly useful for developers working with Java and Scala, as it streamlines environment setup and dependency management.
Release notes
What’s Changed
- Add extraJvmArgs input for passing -D JVM properties to cs by @marcelmojzis in https://github.com/coursier/setup-action/pull/1048
Updates / maintenance
- build(deps-dev): bump @typescript-eslint/parser from 8.51.0 to 8.52.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1018
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.51.0 to 8.52.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1017
- build(deps): bump @actions/tool-cache from 2.0.2 to 3.0.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1019
- Update dist by @github-actions[bot] in https://github.com/coursier/setup-action/pull/1020
- build(deps-dev): bump @stylistic/eslint-plugin from 5.6.1 to 5.7.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1022
- build(deps): bump @actions/core from 2.0.1 to 2.0.2 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1021
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.52.0 to 8.53.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1025
- build(deps-dev): bump @types/node from 25.0.3 to 25.0.6 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1024
- build(deps-dev): bump prettier from 3.7.4 to 3.8.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1027
- build(deps-dev): bump @types/node from 25.0.7 to 25.0.8 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1026
- build(deps-dev): bump @types/node from 25.0.8 to 25.0.9 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1028
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.53.0 to 8.53.1 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1029
- build(deps-dev): bump prettier from 3.8.0 to 3.8.1 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1031
- build(deps-dev): bump @types/node from 25.0.9 to 25.0.10 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1032
- build(deps-dev): bump @stylistic/eslint-plugin from 5.7.0 to 5.7.1 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1033
- build(deps-dev): bump @typescript-eslint/parser from 8.53.1 to 8.54.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1035
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.53.1 to 8.54.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1034
- build(deps): bump @actions/core from 2.0.2 to 2.0.3 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1037
- build(deps-dev): bump @types/node from 25.0.10 to 25.1.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1041
- Update dist by @github-actions[bot] in https://github.com/coursier/setup-action/pull/1038
- build(deps-dev): bump @types/node from 25.1.0 to 25.2.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1042
- build(deps-dev): bump @types/node from 25.2.0 to 25.2.1 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1043
- build(deps-dev): bump @types/node from 25.2.1 to 25.2.2 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1044
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.54.0 to 8.55.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1045
- build(deps-dev): bump @types/node from 25.2.2 to 25.2.3 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1046
- build(deps-dev): bump @stylistic/eslint-plugin from 5.7.1 to 5.8.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1047
- Update dist by @github-actions[bot] in https://github.com/coursier/setup-action/pull/1051
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.55.0 to 8.56.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1050
- Add workflow ensuring PRs don’t touch dist/ by @alexarchambault in https://github.com/coursier/setup-action/pull/1053
- Write message in PRs that dist/ shouldn’t be changed by @alexarchambault in https://github.com/coursier/setup-action/pull/1055
- build(deps-dev): bump @types/node from 25.2.3 to 25.3.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1052
- build(deps): bump @actions/exec from 2.0.0 to 3.0.0 and switch from ncc to esbuild by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1040
- build(deps): bump @actions/core from 2.0.3 to 3.0.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1039
- Update dist by @github-actions[bot] in https://github.com/coursier/setup-action/pull/1059
- build(deps): bump @actions/tool-cache from 3.0.0 to 3.0.1 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/1036
- build(deps-dev): bump eslint-plugin-github from 5.1.8 to 6.0.0 by @dependabot[bot] in https://github.com/coursier/setup-action/pull/814
- Update dist by @github-actions[bot] in https://github.com/coursier/setup-action/pull/1061
New Contributors
- @marcelmojzis made their first contribution in https://github.com/coursier/setup-action/pull/1048
Full Changelog: https://github.com/coursier/setup-action/compare/v2...v2.0.3