diff --git a/.github/workflows/linux-build-and-test-compatibility.yml b/.github/workflows/linux-build-and-test-compatibility.yml index 5820a7f5..8e01a91c 100644 --- a/.github/workflows/linux-build-and-test-compatibility.yml +++ b/.github/workflows/linux-build-and-test-compatibility.yml @@ -18,17 +18,17 @@ jobs: steps: - name: Setup ROS2 - uses: ros-tooling/setup-ros@0.7.6 + uses: ros-tooling/setup-ros@0.7.8 with: required-ros-distributions: ${{ matrix.ros_distribution }} - name: Install test-msgs on Linux run: | sudo apt install ros-${{ matrix.ros_distribution }}-test-msgs - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.7 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v4.0.3 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/linux-build-and-test.yml b/.github/workflows/linux-build-and-test.yml index 304cd7e6..1f0e4672 100644 --- a/.github/workflows/linux-build-and-test.yml +++ b/.github/workflows/linux-build-and-test.yml @@ -35,18 +35,18 @@ jobs: node-version: [18.X, 20.X] steps: - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v4.0.3 with: node-version: ${{ matrix.node-version }} - name: Setup ROS2 - uses: ros-tooling/setup-ros@0.7.6 + uses: ros-tooling/setup-ros@0.7.8 - name: Install test-msgs on Linux run: | sudo apt install ros-${{ needs.identify-ros-distro.outputs.distro }}-test-msgs - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.7 - name: Build and test rclnodejs run: | diff --git a/.github/workflows/windows-build-and-test-compatibility.yml b/.github/workflows/windows-build-and-test-compatibility.yml index 45bb4b8f..47eea1a7 100644 --- a/.github/workflows/windows-build-and-test-compatibility.yml +++ b/.github/workflows/windows-build-and-test-compatibility.yml @@ -18,12 +18,12 @@ jobs: - rolling steps: - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v4.0.3 with: node-version: ${{ matrix.node-version }} - name: Setup ROS2 - uses: ros-tooling/setup-ros@0.7.6 + uses: ros-tooling/setup-ros@0.7.8 with: required-ros-distributions: ${{ matrix.ros_distribution }} @@ -37,7 +37,7 @@ jobs: - name: Prebuild - Setup VS Dev Environment uses: seanmiddleditch/gha-setup-vsdevenv@v4 - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.7 - name: Build rclnodejs shell: cmd diff --git a/.github/workflows/windows-build-and-test.yml b/.github/workflows/windows-build-and-test.yml index 6f20fb17..75fdac11 100644 --- a/.github/workflows/windows-build-and-test.yml +++ b/.github/workflows/windows-build-and-test.yml @@ -31,12 +31,12 @@ jobs: node-version: [18.16.0, 20.X] steps: - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v4.0.3 with: node-version: ${{ matrix.node-version }} - name: Setup ROS2 - uses: ros-tooling/setup-ros@0.7.6 + uses: ros-tooling/setup-ros@0.7.8 with: required-ros-distributions: ${{ needs.identify-ros-distro.outputs.distro }} @@ -50,7 +50,7 @@ jobs: - name: Prebuild - Setup VS Dev Environment uses: seanmiddleditch/gha-setup-vsdevenv@v4 - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.7 - name: Build rclnodejs shell: cmd