diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7298b95e..ac4d864e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,7 +52,6 @@ jobs: - pre-commit uses: ./.github/workflows/ubuntu.yml with: - is_nightly: ${{ github.event_name == 'schedule' }} ppc_tasks: ${{ needs.ci-scope.outputs.ppc_tasks || 'all' }} mac: needs: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 01f3106f..72a65421 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -3,11 +3,6 @@ name: Ubuntu on: workflow_call: inputs: - is_nightly: - description: 'Is nightly CI run' - required: false - type: boolean - default: false ppc_tasks: description: 'Tasks to build' required: false @@ -28,7 +23,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] build_type: [Release, Debug] steps: - uses: actions/checkout@v6 @@ -83,7 +78,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] steps: - uses: actions/checkout@v6 - name: Download installed package @@ -115,7 +110,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] steps: - uses: actions/checkout@v6 - name: Download installed package @@ -139,7 +134,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] steps: - uses: actions/checkout@v6 with: @@ -185,7 +180,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] steps: - uses: actions/checkout@v6 - name: Download installed package @@ -217,7 +212,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} strategy: matrix: - os: ${{ fromJSON(inputs.is_nightly && '["ubuntu-24.04","ubuntu-24.04-arm"]' || '["ubuntu-24.04"]') }} + os: ["ubuntu-24.04"] steps: - uses: actions/checkout@v6 - name: Download installed package diff --git a/docs/locale/en/LC_MESSAGES/user_guide/ci.po b/docs/locale/en/LC_MESSAGES/user_guide/ci.po index 9da4c2cf..4aa644e0 100644 --- a/docs/locale/en/LC_MESSAGES/user_guide/ci.po +++ b/docs/locale/en/LC_MESSAGES/user_guide/ci.po @@ -51,8 +51,8 @@ msgstr "" #: ../../../../docs/user_guide/ci.rst:13 msgid "" -"Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang, " -"amd64+arm), macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via " +"Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang), " +"macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via " "``scripts/run_tests.py`` for threads (``--counts 1 2 3 4``; extended ``5 " "7 11 13``) and processes (MPI, ``--counts 1 2 3 4``)." msgstr "" diff --git a/docs/locale/ru/LC_MESSAGES/user_guide/ci.po b/docs/locale/ru/LC_MESSAGES/user_guide/ci.po index 5db53b01..c17af1f3 100644 --- a/docs/locale/ru/LC_MESSAGES/user_guide/ci.po +++ b/docs/locale/ru/LC_MESSAGES/user_guide/ci.po @@ -58,13 +58,13 @@ msgstr "" #: ../../../../docs/user_guide/ci.rst:13 msgid "" -"Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang, " -"amd64+arm), macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via " +"Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang), " +"macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via " "``scripts/run_tests.py`` for threads (``--counts 1 2 3 4``; extended ``5 " "7 11 13``) and processes (MPI, ``--counts 1 2 3 4``)." msgstr "" "Сборки и тесты на платформах (Ubuntu, macOS, Windows) — Ubuntu " -"(GCC/Clang, amd64+arm), macOS (Clang), Windows (MSVC/Clang‑CL); " +"(GCC/Clang), macOS (Clang), Windows (MSVC/Clang‑CL); " "функциональные тесты через ``scripts/run_tests.py`` для потоков " "(``--counts 1 2 3 4``; расширенно ``5 7 11 13``) и процессов (MPI, " "``--counts 1 2 3 4``)." diff --git a/docs/user_guide/ci.rst b/docs/user_guide/ci.rst index cc116e5a..31f5eb33 100644 --- a/docs/user_guide/ci.rst +++ b/docs/user_guide/ci.rst @@ -10,7 +10,7 @@ High‑level pipeline - Pre-commit checks (fast) — runs repository hooks on changed files; fix locally via ``pre-commit run -a``. -- Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang, amd64+arm), macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via ``scripts/run_tests.py`` for threads (``--counts 1 2 3 4``; extended ``5 7 11 13``) and processes (MPI, ``--counts 1 2 3 4``). +- Platform builds and tests (Ubuntu, macOS, Windows) — Ubuntu (GCC/Clang), macOS (Clang), Windows (MSVC/Clang‑CL); functional tests via ``scripts/run_tests.py`` for threads (``--counts 1 2 3 4``; extended ``5 7 11 13``) and processes (MPI, ``--counts 1 2 3 4``). - Sanitizers (Ubuntu/Clang) — Address/UB/Leak; tests use ``PPC_ASAN_RUN=1`` to skip valgrind.