Build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.4 to 6.0.1 in /libcobj #641
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: test on pull request | |
| on: | |
| pull_request: | |
| types: [opened, reopened, synchronize] | |
| paths-ignore: | |
| - '*.md' | |
| - 'ChangeLog' | |
| - 'NEWS' | |
| - 'README' | |
| - 'COPYING' | |
| workflow_dispatch: | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| permissions: | |
| contents: read | |
| jobs: | |
| check-workflows: | |
| uses: ./.github/workflows/check-workflows.yml | |
| build: | |
| needs: check-workflows | |
| strategy: | |
| matrix: | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/build.yml | |
| with: | |
| os: ${{ matrix.os }} | |
| build-utf8: | |
| needs: check-workflows | |
| strategy: | |
| matrix: | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/build.yml | |
| with: | |
| os: ${{ matrix.os }} | |
| configure-args: --enable-utf8 | |
| run-test-other: | |
| needs: build | |
| strategy: | |
| matrix: | |
| test_name: | |
| - "command-line-options" | |
| - "data-rep" | |
| - "i18n_sjis" | |
| - "jp-compat" | |
| - "run" | |
| - "syntax" | |
| - "cobj-idx" | |
| - "misc" | |
| - "file-lock" | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-other.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| os: ${{ matrix.os }} | |
| run-test-other-utf8: | |
| needs: build-utf8 | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| test_name: | |
| - "command-line-options" | |
| - "data-rep" | |
| - "cobol_utf8" | |
| #- "i18n_utf8" | |
| - "jp-compat" | |
| - "run" | |
| - "syntax" | |
| - "cobj-idx" | |
| - "file-lock" | |
| #- "misc" | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-other.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| os: ${{ matrix.os }} | |
| configure-args: --enable-utf8 | |
| run-test-cobj-api: | |
| needs: build | |
| strategy: | |
| matrix: | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-cobj-api.yml | |
| with: | |
| os: ${{ matrix.os }} | |
| run-test-nist: | |
| needs: build | |
| strategy: | |
| matrix: | |
| test_name: ["IC", "IF", "IX", "NC", "OB", "RL", "SG", "SM", "SQ", "ST"] | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-nist.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| check-result: true | |
| os: ${{ matrix.os }} | |
| run-test-nist-utf8: | |
| needs: build-utf8 | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| test_name: ["IC", "IF", "IX", "NC", "OB", "RL", "SG", "SM", "SQ", "ST"] | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-nist.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| check-result: true | |
| os: ${{ matrix.os }} | |
| configure-args: --enable-utf8 | |
| run-test-nist-extra: | |
| needs: build | |
| strategy: | |
| matrix: | |
| test_name: ["CM", "DB", "RW"] | |
| os: ["ubuntu:24.04", "almalinux:9", "amazonlinux:2023"] | |
| uses: ./.github/workflows/test-nist.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| check-result: false | |
| os: ${{ matrix.os }} | |
| build-gcc9: | |
| needs: check-workflows | |
| uses: ./.github/workflows/build-gcc9.yml | |
| javadoc: | |
| needs: check-workflows | |
| uses: ./.github/workflows/javadoc.yml | |
| check-missing-javadoc: | |
| needs: check-workflows | |
| uses: ./.github/workflows/check-missing-javadoc.yml | |
| windows-build: | |
| needs: check-workflows | |
| uses: ./.github/workflows/windows-build.yml | |
| with: | |
| upload-artifacts: true | |
| windows-test: | |
| needs: windows-build | |
| strategy: | |
| matrix: | |
| test_name: ["IC", "IF", "IX", "NC", "OB", "RL", "SG", "SM", "SQ", "ST"] | |
| uses: ./.github/workflows/windows-test.yml | |
| with: | |
| test-name: ${{ matrix.test_name }} | |
| static-analysis: | |
| needs: check-workflows | |
| uses: ./.github/workflows/static-analysis.yml |