diff --git a/.github/workflows/check_analyzers.yml b/.github/workflows/check_analyzers.yml index e2c3c9c5..66985027 100644 --- a/.github/workflows/check_analyzers.yml +++ b/.github/workflows/check_analyzers.yml @@ -33,7 +33,7 @@ jobs: working-directory: ${{ github.workspace }}/${{ inputs.package-basepath }}/${{ inputs.package-name }} steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: submodules: true - name: Set up Python diff --git a/.github/workflows/check_codegen.yml b/.github/workflows/check_codegen.yml index 09676847..1cbe10d8 100644 --- a/.github/workflows/check_codegen.yml +++ b/.github/workflows/check_codegen.yml @@ -45,7 +45,7 @@ jobs: if: ${{ !endsWith(inputs.package-name, '.proto') && inputs.package-name != 'ni.protobuf.types' }} run: echo "::error title=Package Name Error::Invalid package name ${{ inputs.package-name }}. The package name must end in '.proto'." - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: submodules: true - name: Set up Python diff --git a/.github/workflows/check_docs.yml b/.github/workflows/check_docs.yml index 508314cd..5b0b73d3 100644 --- a/.github/workflows/check_docs.yml +++ b/.github/workflows/check_docs.yml @@ -24,7 +24,7 @@ jobs: working-directory: ${{ github.workspace }}/${{ inputs.package-basepath }}/${{ inputs.package-name }} steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Python uses: ni/python-actions/setup-python@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 id: setup-python diff --git a/.github/workflows/draft_release.yml b/.github/workflows/draft_release.yml index 7b596287..405e13b6 100644 --- a/.github/workflows/draft_release.yml +++ b/.github/workflows/draft_release.yml @@ -43,7 +43,7 @@ jobs: fi - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 # Need full history for git tag and release notes - name: Set up Python diff --git a/.github/workflows/get_package_info.yml b/.github/workflows/get_package_info.yml index 3ac3e56b..721b41cc 100644 --- a/.github/workflows/get_package_info.yml +++ b/.github/workflows/get_package_info.yml @@ -53,7 +53,7 @@ jobs: should-run-tests: ${{ steps.parse_json.outputs.should-run-tests }} steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Get package info from JSON id: parse_json # NOTE: jq only supports standard JSON, not JSONC or JSON5 diff --git a/.github/workflows/get_package_names.yml b/.github/workflows/get_package_names.yml index c6a5dc9b..46b16968 100644 --- a/.github/workflows/get_package_names.yml +++ b/.github/workflows/get_package_names.yml @@ -15,7 +15,7 @@ jobs: package-names: ${{ steps.parse_json.outputs.package-names }} steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Get package info from JSON id: parse_json # NOTE: jq only supports standard JSON, not JSONC or JSON5 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index faefce76..949ffa20 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -104,7 +104,7 @@ jobs: needs: [get_publish_info, get_package_info, check_analyzers, check_docs] steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Python uses: ni/python-actions/setup-python@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Set up Poetry @@ -143,7 +143,7 @@ jobs: - run: ls -lR working-directory: ${{ github.workspace }}/${{ needs.get_package_info.outputs.package-basepath }}/${{ needs.get_publish_info.outputs.package-name }} - name: Upload to ${{ env.environment }} - uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0 + uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # v1.14.1 with: repository-url: ${{ fromJson(env.environment-info)[env.environment].upload-url }} packages-dir: ./${{ needs.get_package_info.outputs.package-basepath }}/${{ needs.get_publish_info.outputs.package-name }}/dist @@ -156,7 +156,7 @@ jobs: pull-requests: write steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Python uses: ni/python-actions/setup-python@a2554c7e5680982d3355677b2290e48b60678744 # v0.8.0 - name: Set up Poetry diff --git a/.github/workflows/report_test_results.yml b/.github/workflows/report_test_results.yml index ec811d3e..2aaf53e2 100644 --- a/.github/workflows/report_test_results.yml +++ b/.github/workflows/report_test_results.yml @@ -14,7 +14,7 @@ jobs: pull-requests: write steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Download test results uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: diff --git a/.github/workflows/test_package.yml b/.github/workflows/test_package.yml index 97852b95..2507d3ab 100644 --- a/.github/workflows/test_package.yml +++ b/.github/workflows/test_package.yml @@ -35,7 +35,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: submodules: true - name: Set up Python