| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-16 | Added automated quality checks for PRs as a GitHub Actions workflow. | Natalia | |
| This work adds automated PR quality checks as a GitHub Actions workflow to enforce contribution requirements consistently and reduce the manual burden on reviewers for incoming PRs. Thanks to the many reviewers providing meaningful feedback. Co-authored-by: Frank Wiles <frank@revsys.com> | |||
| 2026-02-11 | Refs #36620 -- Guarded coverage tests workflow behind a label. | Jacob Walls | |
| This also removes the skip on the primary tests workflow so that it runs more predictably. | |||
| 2025-12-29 | Bumped checkout version in Github actions configuration. | Pravin Kamble | |
| 2025-12-04 | Fixed #36620 -- Fixed workflow to summarize coverage in PRs. | saurabh | |
| Follow-up to a89183e63844a937aacd3ddb73c4952ef869d2cc, which was reverted in e4c4a178aa642f8493b7ae2c0ad58527af51f67e because a change to the workflow trigger resulted in the PR branch not being checked out. We used this opportunity to reimplement the coverage tracing and coverage commenting in a two-workflow pattern with more granular permissions. To reduce duplicative workflows, we removed the existing python test workflow on PRs, at least until we run more distinct configurations on GitHub actions. The run with coverage tracing enabled is sufficient for now. The existing workflow still runs on pushes to main. We can revisit when adding more test configurations. | |||
| 2025-11-26 | Added timeout-minutes directive to all GitHub Actions workflows. | Natalia | |
| GitHub Actions defaults to a 360-minute (6-hour) timeout. We've had jobs hang due to issues in the parallel test runner, causing them to run for the full 6 hours. This wastes resources and negatively impacts CI availability, so explicit timeouts have been added to prevent long-running hangs. | |||
| 2025-11-21 | Applied auto-fixes from zizmor findings. | Jacob Walls | |
| 2025-10-17 | Refs #35844 -- Doc'd Python 3.14 compatibility. | Mariusz Felisiak | |
| 2025-10-14 | Removed setuptools from GitHub actions. | Jacob Walls | |
| Follow-up to 61c5c3173281b1e906a891aa6a6c6f9cdc9f2b8a. | |||
| 2025-09-12 | Bumped versions in Github actions configuration. | Mariusz Felisiak | |
| 2024-10-25 | Made GitHub actions display all warnings in Python tests. | Mariusz Felisiak | |
| 2024-10-09 | Refs #34900 -- Added Python 3.12 to classifiers and tox.ini, and used it in ↵ | Mariusz Felisiak | |
| GitHub actions. | |||
| 2024-01-26 | Bumped versions in Github actions configuration. | Mariusz Felisiak | |
| 2023-11-18 | Refs #34118 -- Used Python 3.12 for GitHub actions. | Mariusz Felisiak | |
| 2023-10-03 | Used Node.js 20 for GitHub actions. | Mariusz Felisiak | |
| 2023-09-05 | Bumped checkout version in Github actions configuration. | Mariusz Felisiak | |
| 2023-02-13 | Bumped versions in pre-commit and npm configurations. | Sarah Boyce | |
| 2022-10-26 | Refs #33173 -- Used Python 3.11 for GitHub actions. | Mariusz Felisiak | |
| 2022-08-04 | Restricted permissions for GitHub tokens. | Mariusz Felisiak | |
| 2022-06-24 | Bumped versions in Github actions configuration. | Mariusz Felisiak | |
| 2022-05-21 | Bumped versions in pre-commit and npm configurations. | Mariusz Felisiak | |
| 2022-03-18 | Added packaging tools to GitHub actions. | Mariusz Felisiak | |
| 2022-03-07 | Made Github actions auto-cancel redundant jobs. | Mariusz Felisiak | |
| 2022-03-07 | Bumped versions in Github actions configuration to v3. | Mariusz Felisiak | |
| 2022-02-04 | Reverted "Disabled caching in GitHub actions for Windows tests." | Mariusz Felisiak | |
| This reverts commit 11661d3815f273a6968cf09ecc678cf6fa6dcfcd. Fixed in setup-python 2.3.2. | |||
| 2022-02-03 | Disabled caching in GitHub actions for Windows tests. | Mariusz Felisiak | |
| See https://github.com/actions/setup-python/issues/328. | |||
| 2022-01-26 | Used GitHub actions for Windows tests. | Tom Forbes | |
| 2021-09-22 | Skipped GitHub actions for linters and JavaScript tests on purely doc changes. | Mariusz Felisiak | |
| 2021-03-09 | Updated Git branch "master" to "main" in GitHub actions workflows. | Markus Holtermann | |
| 2021-02-26 | Enabled GitHub actions on push. | Mariusz Felisiak | |
| Co-authored-by: Tom Forbes <tom@tomforb.es> | |||
| 2021-01-19 | Used GitHub actions for JavaScript tests. | Tom Forbes | |
