diff --git a/.github/workflows/be.yml b/.github/workflows/be.yml index 1f934d3a..b4fb6169 100644 --- a/.github/workflows/be.yml +++ b/.github/workflows/be.yml @@ -7,21 +7,21 @@ defaults: working-directory: be jobs: phpstan: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be - run: ./vendor/bin/phpstan analyse --error-format=github psalm: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be - run: ./vendor/bin/psalm --output-format=github phpcs: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be @@ -32,7 +32,7 @@ jobs: # https://github.com/staabm/annotate-pull-request-from-checkstyle pint: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be @@ -42,14 +42,14 @@ jobs: run: ./vendor/bin/pint --test --format=checkstyle | cs2pr php-cs-fixer: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be - run: ./vendor/bin/php-cs-fixer fix --dry-run --format=checkstyle . | cs2pr phpmd: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/be diff --git a/.github/workflows/c#.yml b/.github/workflows/c#.yml index 4f8a0eff..72d88e56 100644 --- a/.github/workflows/c#.yml +++ b/.github/workflows/c#.yml @@ -7,7 +7,7 @@ defaults: working-directory: c# jobs: build: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] strategy: matrix: project: [crawler, imagePipeline, shared, tbClient] @@ -20,7 +20,7 @@ jobs: - run: dotnet build --no-restore -c Release ${{ matrix.project }} ReSharper: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] env: NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages steps: @@ -38,6 +38,7 @@ jobs: - uses: muno92/resharper_inspectcode@v1 with: + version: 2024.* minimumReportSeverity: info minimumSeverity: warning solutionPath: c#/tbm.sln diff --git a/.github/workflows/fe.yml b/.github/workflows/fe.yml index 713e14de..b007ff28 100644 --- a/.github/workflows/fe.yml +++ b/.github/workflows/fe.yml @@ -7,21 +7,21 @@ defaults: working-directory: fe jobs: tsc: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/fe - run: yarn run vue-tsc eslint: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/fe - run: yarn run eslint src codechecks: - runs-on: ubuntu-latest + runs-on: [ubuntu-latest, windows-latest, macos-latest] steps: # contains CVE that triggers Dependabot - uses: actions/checkout@v4 - uses: ./.github/actions/fe