diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b76e898..2cb1afb 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -47,13 +47,13 @@ jobs: fetch-depth: 0 - name: Restore Lerna - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: '**/node_modules' key: ${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'package.json' # Publish to the provided registry... @@ -114,7 +114,7 @@ jobs: fetch-depth: 0 - name: Restore Lerna - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: '**/node_modules' key: ${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} diff --git a/README.md b/README.md index 3007098..6575508 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,8 @@ This tool exists despite the existence of [tfswitch](https://tfswitch.warrensbox.com/) and similar tools because we needed a tool for managing Terraform versions on Windows that worked without needing Administrator-level access. For convenience, we have also made this tool work -for Mac (with linux support being very possible as well, it just hasn't been implemented) as well so that our trainings -and documentation can expect the user to use this tool instead of one of the many different tools that are available. +for Mac and Linux (though more testing with Linux would be greatly appreciated, as we've only tried it with WSL) as well +so that our trainings and documentation can expect the user to use this tool instead of one of the +many different tools that are available. ## See [the cli package README.md file](./packages/cli/README.md) for installation, usage, and troubleshooting information. diff --git a/packages/cli/README.md b/packages/cli/README.md index 4f0f672..53e793f 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -2,7 +2,7 @@ *A NodeJS-based CLI tool to manage terraform versions without needing admin access.* -**Currently, this only works on Windows and Mac. Linux compatibility is a work-in-progress (PR's welcome).** +**Currently, this only works on Windows and Mac and Linux. (PR's welcome).** ## Setup