fabasoad/Setup jolie
Set up a specific version of jolie and jpm.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 9, 2026
- License
- MIT
Pinned Snippet
uses: fabasoad/setup-jolie-action@20f1ad537dde8da4086c3160e4ed23ef840e513b # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| jolie-version | jolie version. Defaults to the latest version. | no | latest |
| jolie-installation-mode | Dictates the installation process for jolie CLI. There are 3 options: "skip" - does not install jolie; "idempotent" - installs only if jolie is not present on the runner, otherwise skips the installation; "always" - installs jolie even if it is already present on the runner. | no | idempotent |
| jpm-version | jpm (jolie package manager) version. Defaults to the latest version. | no | latest |
| jpm-installation-mode | Dictates the installation process for jpm (jolie package manager). There are 3 options: "skip" - does not install jpm; "idempotent" - installs only if jpm is not present on the runner, otherwise skips the installation; "always" - installs jpm even if it is already present on the runner. | no | idempotent |
| github-token | GitHub token that is used to send requests to GitHub API such as getting latest release. Defaults to the token provided by GitHub Actions environment. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| jolie-installed | Whether jolie was installed or not. |
| jpm-installed | Whether jpm was installed or not |