Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yetanalytics/action-setup-env
GitHub action to set up Java, Clojure, and Node environments
https://github.com/yetanalytics/action-setup-env
Last synced: 8 days ago
JSON representation
GitHub action to set up Java, Clojure, and Node environments
- Host: GitHub
- URL: https://github.com/yetanalytics/action-setup-env
- Owner: yetanalytics
- License: apache-2.0
- Created: 2023-03-08T14:49:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-29T13:29:36.000Z (4 months ago)
- Last Synced: 2024-08-30T14:17:55.112Z (4 months ago)
- Size: 10.7 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# action-setup-env
GitHub action to set up Java, Clojure, and Node environments. To run, invoke it as the first step in a workflow run:
``` yaml
steps:
- name: Setup CI Environment
uses: yetanalytics/action-setup-env@
with:
java-version: '11'
java-distribution: 'temurin'
node-version: '20'
clojure-version: '1.11.4.1474'
```Default options are shown, they may be omitted.
Will do the following:
* ~~Check out the project~~ post v0, the calling workflow is expected to do this.
* Install Java
* Install Node
* Install Clojure CLIwhich will provide an environment suitable for testing and building Clojure(Script) projects.