-
Notifications
You must be signed in to change notification settings - Fork 0
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
[TEST] Python Package CI - macos #2
Commits on Jun 28, 2023
-
ci: Add base GitHub Action CI for Python package
Add a base GitHub Action definition for continuous integration for a Python package, inspired from https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
Configuration menu - View commit details
-
Copy full SHA for 2f91cf9 - Browse repository at this point
Copy the full SHA 2f91cf9View commit details
Commits on Jun 29, 2023
-
ci: Update Python package CI commands and matrix
Update the Python package CI with preliminary commands for linting with pylint and reporting test coverage with pytest-cov. Also define the job matrix to test on both macos and ubuntu.
Configuration menu - View commit details
-
Copy full SHA for eb1e1bd - Browse repository at this point
Copy the full SHA eb1e1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 528a7e9 - Browse repository at this point
Copy the full SHA 528a7e9View commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9886f31 - Browse repository at this point
Copy the full SHA 9886f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for c83b9b9 - Browse repository at this point
Copy the full SHA c83b9b9View commit details -
fix(ci): Fix Python package CI trigger and linting
Fix the Python package CI to trigger on the default branch and to not fail a run after reporting lint errors. Also remove testing for the macos environment for now.
Configuration menu - View commit details
-
Copy full SHA for 8c114f1 - Browse repository at this point
Copy the full SHA 8c114f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9adab90 - Browse repository at this point
Copy the full SHA 9adab90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc7f21 - Browse repository at this point
Copy the full SHA 2cc7f21View commit details
Commits on Jul 16, 2023
-
ci: Add PyICU dependency resolution for macos
Add Brewfile for PyICU dependency resolution for macos and the macos environment back as a CI environment.
Configuration menu - View commit details
-
Copy full SHA for 0e6adf0 - Browse repository at this point
Copy the full SHA 0e6adf0View commit details
Commits on Jul 23, 2023
-
fix(ci): Use GitHub action to setup Homebrew
Use GitHub action to setup Homebrew for ubuntu runner image, as described in actions/runner-images#6283
Configuration menu - View commit details
-
Copy full SHA for 288c0d5 - Browse repository at this point
Copy the full SHA 288c0d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6f05b4 - Browse repository at this point
Copy the full SHA f6f05b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3f0a8 - Browse repository at this point
Copy the full SHA 0e3f0a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7ad080 - Browse repository at this point
Copy the full SHA c7ad080View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a95120 - Browse repository at this point
Copy the full SHA 4a95120View commit details
Commits on Jul 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6590464 - Browse repository at this point
Copy the full SHA 6590464View commit details