【问题标题】:specify all major python version versions in gh-actions在 gh-actions 中指定所有主要的 python 版本
【发布时间】:2021-09-10 15:17:03
【问题描述】:

我的 gh-actions 工作流程通常看起来像

  build:
    runs-on: ubuntu-latest
    strategy:
      matrix:
        python-version: ["3.6", "3.7", "3.8", "3.9"]
    steps:
    ...

有没有办法指定从特定 Python 版本开始的所有主要 Python 版本,例如,

python-version: "3.x >= 3.6" 

没有像上面那样明确列出它们?

【问题讨论】:

    标签: python github-actions


    【解决方案1】:

    python-version: '^3.6'

    GitHub 支持语义版本控制语法
    -- Source

    【讨论】:

    • 这真的等同于["3.6", "3.7", "3.8", "3.9"]吗?
    • 我想是的……试试看就知道了!
    • 真的吗?它是直接从文档中复制的。你遇到了什么错误?
    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2018-01-28
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2012-08-07
    相关资源
    最近更新 更多