From 3d0146e1350c3c7c229a59b3438b24234024d51c Mon Sep 17 00:00:00 2001 From: Yegor Bugayenko Date: Fri, 13 Dec 2024 08:33:12 +0300 Subject: [PATCH] ci reconfigured --- .github/workflows/mvn.yml | 7 ++--- .github/workflows/qulice.yml | 2 +- .github/workflows/shellcheck.yml | 3 -- .github/workflows/simian.yml | 3 -- .github/workflows/xcop.yml | 3 -- .github/workflows/year.yml | 47 -------------------------------- 6 files changed, 3 insertions(+), 62 deletions(-) delete mode 100644 .github/workflows/year.yml diff --git a/.github/workflows/mvn.yml b/.github/workflows/mvn.yml index 23ea36034a..4fe4d3c187 100644 --- a/.github/workflows/mvn.yml +++ b/.github/workflows/mvn.yml @@ -28,16 +28,13 @@ on: pull_request: branches: - master -concurrency: - group: mvn-${{ github.ref }} - cancel-in-progress: true jobs: mvn: name: mvn strategy: matrix: - os: [ ubuntu-24.04, windows-2022, macos-13 ] - java: [ 11, 21 ] + os: [ ubuntu-24.04, windows-2022, macos-15 ] + java: [ 11, 23 ] exclude: - os: windows-2022 java: 11 diff --git a/.github/workflows/qulice.yml b/.github/workflows/qulice.yml index df9dbcbe5d..36bf451ff6 100644 --- a/.github/workflows/qulice.yml +++ b/.github/workflows/qulice.yml @@ -43,4 +43,4 @@ jobs: path: ~/.m2/repository key: ubuntu-qulice-jdk-21-maven-${{ hashFiles('**/pom.xml') }} restore-keys: ubuntu-qulice-jdk-21-maven- - - run: mvn clean install -DskipTests -DskipITs -Pqulice --errors --batch-mode + - run: mvn clean verify -DskipTests -DskipITs -Pqulice --errors --batch-mode diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index 073d0e203a..cf8dbb15ec 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -28,9 +28,6 @@ on: pull_request: branches: - master -concurrency: - group: shellcheck-${{ github.ref }} - cancel-in-progress: true jobs: shellcheck: name: Shellcheck diff --git a/.github/workflows/simian.yml b/.github/workflows/simian.yml index ccd90fb05d..1295ac7792 100644 --- a/.github/workflows/simian.yml +++ b/.github/workflows/simian.yml @@ -28,9 +28,6 @@ on: pull_request: branches: - master -concurrency: - group: simian-${{ github.ref }} - cancel-in-progress: true jobs: simian: runs-on: ubuntu-24.04 diff --git a/.github/workflows/xcop.yml b/.github/workflows/xcop.yml index 33d52478eb..863f22fa33 100644 --- a/.github/workflows/xcop.yml +++ b/.github/workflows/xcop.yml @@ -28,9 +28,6 @@ on: pull_request: branches: - master -concurrency: - group: xcop-${{ github.ref }} - cancel-in-progress: true jobs: xcop: runs-on: ubuntu-24.04 diff --git a/.github/workflows/year.yml b/.github/workflows/year.yml deleted file mode 100644 index d91a0d3610..0000000000 --- a/.github/workflows/year.yml +++ /dev/null @@ -1,47 +0,0 @@ -# The MIT License (MIT) -# -# Copyright (c) 2016-2024 Objectionary.com -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE. ---- -name: year -on: - schedule: - - cron: '0 1 22 * *' # Runs at 01:00 UTC on the 22nd of every month -concurrency: - group: year-${{ github.ref }} - cancel-in-progress: true -jobs: - license: - runs-on: ubuntu-24.04 - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - uses: FantasticFiasco/action-update-license-year@v3 - with: - token: ${{ secrets.GITHUB_TOKEN }} - path: | #add new path with glob pattern https://www.npmjs.com/package/glob - **/LICENSE.txt - **/*.xml - **/*.xsl - **/*.java - **/*.eo - **/*.groovy - commitTitle: "update license year"