From e7a88a513a140d6fb62f86a4ad0b54d4daf72643 Mon Sep 17 00:00:00 2001 From: Artem Akymenko Date: Wed, 8 Jul 2026 13:51:19 +0000 Subject: [PATCH] ci: fix duplicate triggers, pin macos-14 to avoid migration warning --- .github/workflows/test_pip.yml | 67 +++++++++++++++++----------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/.github/workflows/test_pip.yml b/.github/workflows/test_pip.yml index ef7b51a..b25c310 100644 --- a/.github/workflows/test_pip.yml +++ b/.github/workflows/test_pip.yml @@ -1,33 +1,34 @@ -name: pip install -run-name: pip install -on: - push: - paths: - - '**.py' - - 'pyproject.toml' - pull_request: - paths: - - '**.py' - - 'pyproject.toml' - - '.github/workflows/**' - workflow_dispatch: -jobs: - install-and-run: - strategy: - matrix: - os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.12'] - fail-fast: false - runs-on: ${{ matrix.os }} - steps: - - name: Checkout repository - uses: actions/checkout@v7 - - name: Set up Python - uses: actions/setup-python@v6 - with: - python-version: ${{ matrix.python-version }} - cache: pip - - name: Install from repository - run: python -m pip install . - #- name: Run abogen - # run: abogen +name: pip install +run-name: pip install +on: + push: + branches: [main] + paths: + - '**.py' + - 'pyproject.toml' + pull_request: + paths: + - '**.py' + - 'pyproject.toml' + - '.github/workflows/**' + workflow_dispatch: +jobs: + install-and-run: + strategy: + matrix: + os: [ubuntu-latest, macos-14, windows-latest] + python-version: ['3.12'] + fail-fast: false + runs-on: ${{ matrix.os }} + steps: + - name: Checkout repository + uses: actions/checkout@v7 + - name: Set up Python + uses: actions/setup-python@v6 + with: + python-version: ${{ matrix.python-version }} + cache: pip + - name: Install from repository + run: python -m pip install . + #- name: Run abogen + # run: abogen