diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 45bd2de..73afdfe 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -878,13 +878,25 @@ jobs: test_macos: runs-on: macos-latest - needs: [package_standard_plugin] + needs: [package_standard_plugin, dependency_download] steps: - name: Download plugin uses: actions/download-artifact@v4 with: name: Wireshark-plugin-standard + - name: Download Wireshark sources + uses: actions/download-artifact@v4 + with: + name: Wireshark-Sources - name: Run tests - run: brew install wireshark - - name: Tshark version + run: tar -xvf wireshark.tar.xz + - name: Change to build directory + run: cd Wireshark-* + - name: Install dependencies + run: ./macosx-setup.sh + - name: Prepare compilation + run: cmake ${WIRESHARK_CENTOS_BUILD_OPTS} -DENABLE_LUA=ON -DFETCH_lua=ON -DBUILD_wireshark=OFF -DBUILD_tshark=ON . + - name: Compile + run: make tshark install + - name: Check version run: tshark --version