Skip to content

Commit

Permalink
Remove third party deps
Browse files Browse the repository at this point in the history
  • Loading branch information
goruha committed Aug 7, 2024
1 parent 30d093b commit 8842e13
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,16 +82,21 @@ runs:
ref: ${{ inputs.head-ref }}

- if: ${{ inputs.install-jq == 'true' }}
uses: dcarbone/install-[email protected].0
uses: jaxxstorm/action-install-[email protected].0
with:
version: ${{ inputs.jq-version }}
force: ${{ inputs.jq-force }}
repo: jqlang/jq
tag: jq-${{ inputs.jq-version }}
cache: enable

- if: ${{ inputs.install-atmos == 'true' }}
uses: cloudposse/github-action-setup-atmos@v2
uses: jaxxstorm/action-[email protected]
with:
atmos-version: ${{ inputs.atmos-version }}
install-wrapper: false
repo: cloudposse/atmos
tag: ${{ startsWith(inputs.atmos-version, 'v') && inputs.atmos-version || format('v{0}', inputs.atmos-version) }}
extension-matching: false
rename-to: atmos
chmod: "0755"
cache: enable

- name: Set vars
shell: bash
Expand All @@ -116,10 +121,11 @@ runs:

- name: Install OpenTofu
if: ${{ steps.config.outputs.opentofu-version != '' && steps.config.outputs.opentofu-version != 'null' }}
uses: opentofu/setup-opentofu@v1
uses: jaxxstorm/action-install-gh-release@v1.11.0
with:
tofu_version: ${{ steps.config.outputs.opentofu-version }}
tofu_wrapper: false
repo: opentofu/opentofu
tag: ${{ startsWith(steps.config.outputs.opentofu-version, 'v') && steps.config.outputs.opentofu-version || format('v{0}', steps.config.outputs.opentofu-version) }}
cache: enable

- name: Install Node
uses: actions/setup-node@v4
Expand Down

0 comments on commit 8842e13

Please sign in to comment.