-
Notifications
You must be signed in to change notification settings - Fork 5
Labels
bugSomething isn't workingSomething isn't working
Description
🐛 What happened?
We start seeing deprecation warnings aboud node16 when using raven-actions/actionlint@v1:
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🔬 How to reproduce?
Call actionlint action
🏗️ Code Sample / Log
[...]
actionlint:
needs: ['init', 'begin_report_phase']
if: ${{ always() && needs.init.outputs.actionlint_skip != 'true' }}
runs-on: ${{ fromJSON(inputs.runs_on) }}
steps:
- name: Install npm on private runner
if: ${{ inputs.runs_on != '"ubuntu-latest"'}}
run: |
NPM=$(type -p 'npm'||true)
if [ -z "${NPM}" ]; then
echo -e "\033[0;35m### Installing npm ###\033[0m"
sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update
sudo apt-get -qq install npm
fi
- name: Checkout
id: checkout
uses: actions/checkout@v4
- name: Run actionlint
id: actionlint
uses: raven-actions/actionlint@v1🌌 Environment (actionlint action)
1.0.3
🌌 Environment (actionlint)
1.6.26-Linux-X64
🌌 Environment (GitHub Runner OS)
Linux
📷 Screenshots
No response
📈 Expected behavior
actions/cache is upgraded to v4 to remove the warning
📎 Additional context
No response
📜 Code of Conduct
- I agree to follow this project's Code of Conduct.
lucaspierru-convelio and mvanduijker
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working