-
Notifications
You must be signed in to change notification settings - Fork 900
Add GitHub actions setup for CI instead of Travis & Appveyour (where possible) #470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
sergregory
merged 43 commits into
opencv:master
from
sergregory:gs/github-actions-setup
Apr 30, 2021
Merged
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
093137b
Add initial config for github actions
sergregory eb06701
Allow actions for all branches and PRs to master by default
sergregory 69297d8
Fix typo
sergregory 46a4ca9
Do not set docker image info for multibuild, as we do it in github ac…
sergregory db300f2
Do not run github action in docker as multiduild will do it for us
sergregory 86b0ece
Remove error steps - somehow I've missed them when cleaned for the build
sergregory 89082e5
Merge all build logic into one step as somehow build wheel is not kno…
sergregory 4b1a401
Debug: try to change directory to get inside the repo sources
sergregory e550802
Adjust env variables to enable build
sergregory 4a1452e
Specify docker image to use in github builds
sergregory a6c746d
Enable back all python versions in build matrix
sergregory 940e5b1
Remove numpy as build dependency as prebuilt docker should handle it …
sergregory 60e6a36
Make linux build matrix wider - enable contrib, headless/gui, source/…
sergregory 5c33d11
Fix return code setting for skipped tests in case of sdist
sergregory 219c4a1
Build source distribution with only one version of python - as we do …
sergregory 665b09b
Try to fix config
sergregory 4b6885d
Try to fix config
sergregory c1c51f8
Enable OSX builds
sergregory af32e40
Quickfix to enable OSX build
sergregory fbebaa6
Temporary disable linux and all pythons execpt one to reduce the buil…
sergregory a271af1
Disable cache stage that was implemented for travis
sergregory 169df1f
Do not unlink python2 for github osx builds
sergregory d2e3540
Fix ffmpeg bottle build command
sergregory 093968e
Disable travis cache stage
sergregory db31b23
Changed build_wheels to Windows platform
591c15a
Try new pipeline
asenyaev f56fb78
Try windows with a new configuration
asenyaev a1be420
Try bash on Windows
asenyaev 834e9b3
Added ubuntu and macos into pipeline
asenyaev 8a4a967
Fix if condition for windows
asenyaev c7db704
Turned on all python versions, uploading artifacts
asenyaev bfa06a9
Merge pull request #4 from asenyaev/asen/windows_python
sergregory b3b8d09
Fixed Windows and created Release job
asenyaev e411b08
Merge pull request #5 from asenyaev/asen/fix_release
sergregory b8b409f
Add missed source distribution build
sergregory d512b45
Move x86 python builds to github actions. Travis does only aarch64 now
sergregory 176a99b
Split linux and OSX builds to exclude x86 OSX builds from build matrix
sergregory aceb2a3
Reduce architectures to x64 for both OSX and Ubuntu as x86 is support…
sergregory d376197
Add PyPI secrets usage
sergregory f316fb8
Publish packages built in PRs to testPyPI
sergregory 7483e1b
Push to test PyPI on each package build. Remove unneded build on push…
sergregory 377e3cf
Apply review comments
sergregory 6945db0
Combine all release steps into one job
sergregory File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Merge all build logic into one step as somehow build wheel is not kno…
…wn when sourced and used in different steps
- Loading branch information
commit 89082e53dfde1fbc993c23ff9b953b13ee46c30b
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.