Ray*_*emi 2 node.js github-actions
虽然我看到它声称这个问题在其他地方得到了回答,但事实并非如此。我收到关于在此代码中使用 Node 12 而不是 Node 16 的投诉:
没有文档准确说明 Node 12 和 Node 16 之间的区别(至少在提供的链接中没有)。
lint-flake8:
runs-on: ubuntu-latest
name: flake8
strategy:
fail-fast: false
matrix:
python-version: [3.8]
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{matrix.python-version}}
uses: actions/setup-python@v2
with:
python-version: ${{matrix.python-version}}
- name: flake8
continue-on-error: false
run: |
pip install flake8
flake8 pyuvm tests/pytests
Run Code Online (Sandbox Code Playgroud)
StackExchange 上的假设答案(GitHub Actions - “Node.js 12 actions are deprecated.”,虽然我将所有内容升级到 v18)说了一些关于runvs的内容runs。
我是否只需将最后一个命令中的单词更改为run?runs
您可能需要将操作升级到最新版本:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
Run Code Online (Sandbox Code Playgroud)
两者现在都有更新的版本。
保持最新状态的最简单方法是为 GitHub Actions 启用 Dependabot。
然后将文件添加到您的存储库以启用 dependentabot ( /.github/dependabot.yml) 的操作:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
Run Code Online (Sandbox Code Playgroud)
然后,您将获得自动更新的更新:
| 归档时间: |
|
| 查看次数: |
3500 次 |
| 最近记录: |