Skip to content

Added workflow to update asdf tools #6

Added workflow to update asdf tools

Added workflow to update asdf tools #6

name: Tooling
on:
schedule:
- cron: "0 0 * * MON"
workflow_dispatch: ~
pull_request:
branches:
- master
# env:
# ASDF_DEFAULT_TOOL_VERSIONS_FILENAME: asdf/tool-versions
jobs:
tooling:
name: Update tooling
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Copy asdf/tool-versions to .tool-versions
run: cp asdf/tool-versions .tool-versions
- name: Install asdf
uses: asdf-vm/actions/install@v2
# - name: Configure asdf plugins
# run: |
# asdf plugin add deno
# asdf plugin add github-cli
# asdf plugin add act
# asdf plugin add bat
# asdf plugin add delta
# asdf plugin add dotnet
# asdf plugin add nodejs
# asdf plugin add tflint
# asdf plugin add powershell-core
# asdf plugin add stylua
# asdf plugin add lazygit
# asdf plugin add editorconfig-checker
# asdf plugin add actionlint
# asdf plugin add hadolint
# asdf plugin add tmux
# asdf plugin add dust
# asdf plugin add exa
# asdf plugin add jsonnet
# asdf plugin add jb
# asdf plugin add pint
- name: Update tooling
uses: ericcornelissen/tool-versions-update-action/commit@v0
with:
not: powershell-core, broot, lazydocker