summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Merge https://github.com/jaraco/skeletonJason R. Coombs2023-05-101-0/+5
|\ | | | | | | | | | | | | # Conflicts: # .flake8 # pyproject.toml # setup.cfg
| * Feat: initial permissions to main.yml (jaraco/skeleton#76)Joyce2023-03-181-0/+5
| | | | | | | | Signed-off-by: Joyce <joycebrumu.u@gmail.com>
* | Update bug-report to mention minimal reproducersAnderson Bravalheri2023-02-151-1/+6
| |
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-12-231-0/+17
|\ \ | |/ | | | | | | # Conflicts: # .github/workflows/main.yml
| * Build docs in CI, including sphinx-lint.Jason R. Coombs2022-12-171-0/+17
| |
* | Enable tests on Python 3.11, no longer failing. Fixes #3365.Jason R. Coombs2022-12-161-2/+1
| |
* | Enable tests on Python 3.12, as they're allowed to fail.Jason R. Coombs2022-12-161-1/+1
| |
* | Default to local distutils unless specified. Fixes #3726.Jason R. Coombs2022-12-161-3/+2
| |
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-12-151-3/+12
|\ \ | |/
| * Prevent Python 3.12 from blocking checks.Jason R. Coombs2022-12-111-0/+1
| |
| * tox 4 requires a boolean value, so use '1' to FORCE_COLOR. Fixes ↵Jason R. Coombs2022-12-081-2/+4
| | | | | | | | jaraco/skeleton#74.
| * Add Python 3.12 to matrix. Only test 3.8-3.10 on Linux.Jason R. Coombs2022-11-181-1/+7
| |
* | Update versions of outdated GHA (#3640)Anderson Bravalheri2022-11-231-4/+4
|\ \
| * | Update versions of outdated GHAAnderson Bravalheri2022-10-191-4/+4
| | |
* | | Report coverage from Cygwin jobs (#3642)Anderson Bravalheri2022-11-111-0/+26
|\ \ \
| * | | Minor stylistic changeAnderson Bravalheri2022-11-111-15/+6
| | | |
| * | | Use an absolute path for codecov uploadsSviatoslav Sydorenko2022-10-201-1/+2
| | | |
| * | | Explicitly point Codecov at `coverage.xml`Sviatoslav Sydorenko2022-10-201-0/+1
| | | |
| * | | Report coverage from Cygwin jobsSviatoslav Sydorenko2022-10-201-0/+33
| |/ /
* | | Upload accurate coverage flags from unit tests job (#3641)Anderson Bravalheri2022-11-111-2/+6
|\ \ \
| * | | Minor stylistic changeAnderson Bravalheri2022-11-111-9/+3
| | | |
| * | | Use job id as a coverage flagSviatoslav Sydorenko2022-10-201-1/+1
| | | |
| * | | Upload accurate coverage flags from unit tests jobSviatoslav Sydorenko2022-10-191-2/+12
| |/ /
* | | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-11-091-0/+30
|\ \ \ | | |/ | |/| | | | | | | # Conflicts: # README.rst
| * | GHA pretty env (#67)Jason R. Coombs2022-10-091-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 🎨 Make the GHA log is clean and colorized This patch sets up root-level environment variables shared by all the workflow jobs. They include: * Disabling undesired `pip`'s warnings/suggestions * Requesting the executed apps color their output unconditionally * Letting `tox` pass those requests to underlying/wrapped programs * Reformat without end of line comments. Group into sections. * Avoid numerics for booleans where possible. Choose arbitrary numeric where any numeric is accepted. Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
* | | Merge pull request #3614 from ↵Jason R. Coombs2022-11-061-2/+3
|\ \ \ | |_|/ |/| | | | | | | | webknjaz/maintenance/gha-check--allow-skipping-integration-tests-on-main-n-prs Make the `check` job a central gate in the CI
| * | Allow skipping `integration-test` unconditionallySviatoslav Sydorenko2022-10-191-17/+1
| | | | | | | | | | | | | | | | | | | | | It will be skipped according to the `if` clause declared on the job itself. There shouldn't be any other cases causing this. However, if this job ever starts depending on another one, workflow cancellations may mark it as skipped in other cases too.
| * | Make the `check` job a central gate in the CISviatoslav Sydorenko2022-09-281-2/+19
| | |
* | | Update codecov GHA to v3Anderson Bravalheri2022-10-141-1/+1
| | | | | | | | | | | | - v1 is now deprecated.
* | | .github/workflows/ci-sage.yml: Use reusable workflow from ↵Matthias Koeppe2022-09-271-1/+2
| | | | | | | | | | | | https://trac.sagemath.org/ticket/33288
* | | .github/workflows/ci-sage.yml: Run on pull_request when the yml file is modifiedMatthias Koeppe2022-09-271-0/+3
| | |
* | | .github/workflows/ci-sage.yml: Use reusable workflow ↵Matthias Koeppe2022-09-271-77/+18
|/ / | | | | | | https://github.com/sagemath/sage/blob/develop/.github/workflows/docker.yml
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-09-261-6/+10
|\ \ | |/ | | | | | | | | # Conflicts: # .github/workflows/main.yml # docs/conf.py
| * Add PyPy to the test matrix on Linux. Fixes jaraco/skeleton#63.Jason R. Coombs2022-09-251-5/+11
| | | | | | | | Adds a 'dev' factor to the matrix as workaround for actions/setup-python#508.
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-08-251-1/+1
|\ \ | |/
| * Also update release to v4Jason R. Coombs2022-08-181-1/+1
| |
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-08-181-1/+1
|\ \ | |/
| * Update to setup-python v4. Fixes jaraco/skeleton#65.Jason R. Coombs2022-08-181-1/+1
| |
* | Move -dev to each non-pypy version. Workaround for actions/setup-python#213.Jason R. Coombs2022-07-301-4/+4
| |
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-07-301-7/+5
|\ \ | |/
| * Use Python 3.11 for cutting releases.Jason R. Coombs2022-07-291-1/+1
| |
| * Use '-dev' for every Python version. Ref actions/setup-python#213.Jason R. Coombs2022-07-291-6/+4
| |
* | .github/workflows/ci-sage.yml: Update system configutations after ↵Matthias Koeppe2022-06-251-1/+1
| | | | | | | | https://trac.sagemath.org/ticket/33316
* | ci(cygwin): Convert Windows path using cygpathAnderson Bravalheri2022-06-241-1/+1
| |
* | Add workaround for git problems in cygwinAnderson Bravalheri2022-06-241-1/+3
| | | | | | | | | | | | | | The changes here are based on the workaround discussed in: https://github.com/actions/checkout/issues/766 Closes #3408.
* | Disable Python 3.11 from the build matrix for now. Ref #3365.Jason R. Coombs2022-06-121-1/+2
| |
* | Merge https://github.com/jaraco/skeletonJason R. Coombs2022-06-121-9/+27
|\ \ | |/
| * Update Github actions to v3 (#62)Anderson Bravalheri2022-06-041-4/+4
| |
| * Add Python 3.11 into the matrix using workaround from ↵Jason R. Coombs2022-06-041-3/+5
| | | | | | | | actions/setup-python#213. Drop 3.9 from matrix for efficiency.
| * Inject check job into CI workflow as ultimate flag (#55)Sviatoslav Sydorenko2022-04-221-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a job that is able to accurately signal whether all the expectations of the required jobs to succeed are met. This job can then be used as a source of truth for judging whether "CI passes" and can be used in the branch protection. It also plays a role of a convenient "gate" — this is the only job that would have to be listed in the branch protection as opposed to listing every single job name generated by the test matrix (and they all have different names — it's not possible to just select one `test` job name). Ref: https://github.com/re-actors/alls-green#why