Skip to content

Commit

Permalink
Move all workflow lines to CI repo
Browse files Browse the repository at this point in the history
  • Loading branch information
asenyaev committed Sep 26, 2022
1 parent 3725898 commit ed91aae
Show file tree
Hide file tree
Showing 7 changed files with 90 additions and 1,091 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/build_packages.yml
@@ -0,0 +1,33 @@
name: Build Packages

on:
pull_request:
branches:
- master
- 3.4
- 4.x
- 5.x
release:
types: [published, edited]


jobs:
Linux-ARM64:
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Linux-ARM64.yaml@main
secrets: inherit

Linux-x86_64:
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Linux-x86-64.yaml@main
secrets: inherit

macOS-ARM64:
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-macOS-ARM64.yaml@main
secrets: inherit

macOS-x86_64:
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-macOS-x86-64.yaml@main
secrets: inherit

Windows:
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Windows-10.yaml@main
secrets: inherit
57 changes: 57 additions & 0 deletions .github/workflows/build_rolling_packages.yml
@@ -0,0 +1,57 @@
name: Build Rolling Packages

on:
workflow_dispatch:
workflow_call:


jobs:
Linux-ARM64:
strategy:
fail-fast: false
matrix:
MATRIX_BRANCH: [4.x]
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Linux-ARM64.yaml@main
secrets: inherit
with:
MATRIX_BRANCH: ${{ matrix.MATRIX_BRANCH }}

Linux-x86_64:
strategy:
fail-fast: false
matrix:
MATRIX_BRANCH: [4.x]
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Linux-x86-64.yaml@main
secrets: inherit
with:
MATRIX_BRANCH: ${{ matrix.MATRIX_BRANCH }}

macOS-ARM64:
strategy:
fail-fast: false
matrix:
MATRIX_BRANCH: [4.x]
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-macOS-ARM64.yaml@main
secrets: inherit
with:
MATRIX_BRANCH: ${{ matrix.MATRIX_BRANCH }}

macOS-x86_64:
strategy:
fail-fast: false
matrix:
MATRIX_BRANCH: [4.x]
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-macOS-x86-64.yaml@main
secrets: inherit
with:
MATRIX_BRANCH: ${{ matrix.MATRIX_BRANCH }}

Windows:
strategy:
fail-fast: false
matrix:
MATRIX_BRANCH: [4.x]
uses: opencv/ci-gha-workflow/.github/workflows/OCV-Python-Windows-10.yaml@main
secrets: inherit
with:
MATRIX_BRANCH: ${{ matrix.MATRIX_BRANCH }}
261 changes: 0 additions & 261 deletions .github/workflows/build_wheels_linux.yml

This file was deleted.

0 comments on commit ed91aae

Please sign in to comment.