diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 1d1be62..ca3ecb7 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -19,18 +19,12 @@ permissions: jobs: build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: ['ubuntu-24.04'] - perl: ['5.26'] - name: Perl ${{ matrix.perl }} on ${{ matrix.os }} + runs-on: macos-14 + name: Testing unit test on MacOS steps: - uses: actions/checkout@v4 - - name: Set up perl - uses: shogo82148/actions-setup-perl@v1 - with: - perl-version: ${{ matrix.perl }} + - name: Set up perl etc + - run: brew install perl curl socat - run: perl -V - name: Install deps run: sudo apt install dnsutils jsonlint diff --git a/.github/workflows/unit_tests_mactest.yml b/.github/workflows/unit_tests_mactest.yml deleted file mode 100644 index ca3ecb7..0000000 --- a/.github/workflows/unit_tests_mactest.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: testssl.sh CI - -on: - pull_request: - paths-ignore: - - 'utils/**' - - 'doc/**' - - 'bin/**' - - '**.md' - - '**.pem' - - '**.pdf' - - '**.html' - - 'LICENSE' - - 'Dockerfile' - - 'Dockerfile-alpine' - -permissions: - contents: read - -jobs: - build: - runs-on: macos-14 - name: Testing unit test on MacOS - steps: - - uses: actions/checkout@v4 - - name: Set up perl etc - - run: brew install perl curl socat - - run: perl -V - - name: Install deps - run: sudo apt install dnsutils jsonlint - - run: cpanm --notest Test::More - - run: cpanm --notest Data::Dumper - - run: cpanm --notest JSON - - run: cpanm --notest Text::Diff - - run: prove -v