Skip to content

updatecli/updatecli-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Updatecli Github Action

Usage

Install Updatecli for GitHub Action

Options

  • version: Specify the Updatecli version to install. Accepted values are any valid releases such as v0.86.1.

  • version-file: The path to a file containing updatecli version. Supported file types are .updatecli-version and .tool-versions. See more details in about version-file.

Updatecli version file

If the version-file input is specified, the action will extract the version from the file and install it.

Supported files are .updatecli-version and .tool-versions. In .updatecli-version file, only the version should be specified (e.g., v0.86.1). In .tool-versions file, updatecli version should be preceded by the updatecli keyword (e.g., updatecli v0.86.1). The .tool-versions file supports version specifications in accordance with Semantic Versioning (semver).

If both version and version-file inputs are provided, the version input will be used.

If the file contains multiple versions, only the first one will be recognized.

Workflow

name: updateclion: workflow_dispatch: schedule: # * is a special character in YAML so you have to quote this string# Run once a day - cron: '0 0 * * *'permissions: contents: writepull-requests: writejobs: updatecli: runs-on: ubuntu-lateststeps: - name: Checkoutuses: actions/checkout@v2 - name: Install Updatecli in the runneruses: updatecli/updatecli-action@v2 - name: Run Updatecli in Dry Run moderun: updatecli diffenv: UPDATECLI_GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN }} - name: Run Updatecli in Apply moderun: updatecli apply --config updatecli/updatecli.denv: UPDATECLI_GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN }}

WARNING: Dont enable --debug mode in Github Action as it may leak information.

License

MIT. See LICENSE for more details.

About

Updatecli github action definition

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 8