diff --git a/.github/workflows/check_docs.yml b/.github/workflows/check_docs.yml index 99c4b82..8055b67 100644 --- a/.github/workflows/check_docs.yml +++ b/.github/workflows/check_docs.yml @@ -15,10 +15,10 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 id: setup-python - name: Set up Poetry - uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Check for lock changes run: poetry check --lock - name: Cache virtualenv (with docs) diff --git a/.github/workflows/check_module.yml b/.github/workflows/check_module.yml index d3cdd82..6edc12c 100644 --- a/.github/workflows/check_module.yml +++ b/.github/workflows/check_module.yml @@ -19,14 +19,14 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 id: setup-python with: python-version: ${{ matrix.python-version }} - name: Set up Poetry - uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Analyze Python Project - uses: ni/python-actions/analyze-project@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/analyze-project@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 with: install-args: "--with test --with lint --all-extras" - name: Bandit security checks diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2974f56..24df3b1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -48,12 +48,12 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 - name: Set up Poetry - uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Check project version if: github.event_name == 'release' - uses: ni/python-actions/check-project-version@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/check-project-version@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Build distribution packages run: poetry build - name: Upload build artifacts @@ -94,8 +94,8 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 - name: Set up Poetry - uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Update project version - uses: ni/python-actions/update-project-version@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 \ No newline at end of file + uses: ni/python-actions/update-project-version@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 diff --git a/.github/workflows/run_unit_tests.yml b/.github/workflows/run_unit_tests.yml index c07e448..34148ba 100644 --- a/.github/workflows/run_unit_tests.yml +++ b/.github/workflows/run_unit_tests.yml @@ -22,12 +22,12 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 id: setup-python with: python-version: ${{ matrix.python-version }} - name: Set up Poetry - uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # 0.8.0 + uses: ni/python-actions/setup-poetry@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Cache virtualenv uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: @@ -54,7 +54,7 @@ jobs: - name: Check out repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # 0.7.1 + uses: ni/python-actions/setup-python@aa64e60612cb078b0c2ada666becbd70d4817d55 # v0.7.1 with: python-version: "3.13" - name: Install nitlsconfig without extras