actions-marketplace-validations/Setup jolie

Set up a specific version of jolie and jpm.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 2, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/fabasoad_setup-jolie-action@edfdead29f4544f59c7778c8b660d7d7fdeee901 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
jolie-versionjolie version. Defaults to the latest version.nolatest
jolie-installation-modeDictates 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. noidempotent
jpm-versionjpm (jolie package manager) version. Defaults to the latest version.nolatest
jpm-installation-modeDictates 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. noidempotent
github-tokenGitHub 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 }}
namedescription
jolie-installedWhether jolie was installed or not.
jpm-installedWhether jpm was installed or not