Paul Gauthier (aider)
f7a073961c
ci: Drop Python 3.9 from CI matrix
2025-05-09 08:59:16 -07:00
MDW
2ebb2103b8
ci: add pre-commit.yml for GitHub Actions
...
This commit adds a new GitHub Actions workflow configuration file (`pre-commit.yml`) to automate the execution of pre-commit hooks on pull requests and pushes.
The workflow includes steps to install dependencies, cache pre-commit hooks, run the hooks, convert logs to Checkstyle format, save the cache, and upload logs as artifacts.
This setup ensures that code quality checks are enforced consistently across the repository.
2025-05-08 23:27:34 +02:00
Paul Gauthier (aider)
3992681b84
ci: Add Windows workflow to check PyPI version
2025-04-01 21:19:14 +13:00
Paul Gauthier
340bd78259
Revert "ci: Add Windows to check_pypi_version matrix and improve compatibility"
...
This reverts commit 12a46275a2
.
2025-04-01 21:18:31 +13:00
Paul Gauthier (aider)
12a46275a2
ci: Add Windows to check_pypi_version matrix and improve compatibility
2025-04-01 21:17:28 +13:00
Paul Gauthier
b56234f1c9
copy
2025-04-01 21:15:25 +13:00
Paul Gauthier (aider)
60859ec2b9
ci: Fix latest tag detection to exclude dev tags
2025-04-01 21:14:24 +13:00
Paul Gauthier
0a840860f1
docs: Add comment explaining PyPI check workflow purpose
2025-04-01 21:14:17 +13:00
Paul Gauthier (aider)
cebae18dd6
ci: Correct version extraction in check_pypi_version workflow
2025-04-01 21:12:24 +13:00
Paul Gauthier (aider)
9c9c6b6591
ci: Improve robustness of aider version check in CI
2025-04-01 21:10:36 +13:00
Paul Gauthier (aider)
ca0ffc66d1
ci: Run check_pypi_version job across Python 3.9-3.12
2025-04-01 21:08:17 +13:00
Paul Gauthier (aider)
b0623f04fe
ci: Add GitHub Action to verify PyPI version matches latest tag
2025-04-01 21:03:20 +13:00
Paul Gauthier (aider)
c912b66a8f
ci: Update GitHub Actions workflow to use github.event_name for build conditions
2025-01-16 11:52:34 -08:00
Paul Gauthier (aider)
d62c43bc95
ci: Fix GitHub Actions workflow syntax for secret conditions
2025-01-16 11:51:10 -08:00
Paul Gauthier (aider)
3b7b9b6ed1
ci: Update Docker build workflow to use DockerHub secret conditions
2025-01-16 11:48:59 -08:00
Paul Gauthier (aider)
9822a6ed5d
feat: Modify Docker workflow to separate PR and push build steps
2025-01-16 11:47:29 -08:00
Paul Gauthier
d7921c0111
chore: Update GitHub Actions workflow with artifact path and deploy pages version
2025-01-16 09:01:01 -08:00
Paul Gauthier (aider)
af09c3e62a
chore: Update artifact upload path in GitHub Pages workflow
2025-01-16 08:57:51 -08:00
Paul Gauthier (aider)
0ed42f657d
feat: Add build output listing step to debug artifact upload
2025-01-16 08:54:57 -08:00
Paul Gauthier (aider)
ed7fbabd1c
ci: Update pull_request workflow triggers with consistent path ignores
2025-01-16 08:51:24 -08:00
Paul Gauthier (aider)
bd03563fcb
ci: Ignore workflow file changes except for self-modification
2025-01-16 08:50:53 -08:00
Paul Gauthier (aider)
05ffc7f8d6
feat: Add trigger for pages.yml workflow file changes
2025-01-16 08:38:38 -08:00
Paul Gauthier (aider)
ebc475d278
feat: Update GitHub Pages artifact upload path
2025-01-16 08:38:19 -08:00
Paul Gauthier
2813437515
chore: Update GitHub Actions upload-pages-artifact to v3
2025-01-16 08:35:13 -08:00
Paul Gauthier
ea2e885505
Revert "chore: Update upload-pages-artifact action to v4"
...
This reverts commit a7fadc3a45
.
2025-01-16 08:32:46 -08:00
Paul Gauthier (aider)
a7fadc3a45
chore: Update upload-pages-artifact action to v4
2025-01-16 08:28:18 -08:00
Paul Gauthier
1986f08cf9
ci: Conditionally push Docker images only on non-pull request events
2025-01-16 08:24:02 -08:00
Paul Gauthier (aider)
6729570799
refactor: Simplify docker-build-test.yml to mirror release workflow with dev tags
2025-01-11 07:16:02 -08:00
Paul Gauthier (aider)
f72f5f6438
ci: Add dev tag publishing to Docker build test workflow
2025-01-11 07:12:56 -08:00
Paul Gauthier
a02e11e0bc
Revert "ci: Add Docker image tests with --yes --exit args"
...
This reverts commit fdddfc6b1f
.
2025-01-11 07:06:08 -08:00
Paul Gauthier (aider)
fdddfc6b1f
ci: Add Docker image tests with --yes --exit args
2025-01-11 06:52:29 -08:00
Paul Gauthier
fbde0936e7
revert
2024-12-10 11:20:25 -08:00
Paul Gauthier (aider)
af48f7bab4
fix: update artifact upload path to match Jekyll build directory
2024-12-10 11:12:23 -08:00
Paul Gauthier
61def89878
ci: downgrade upload-pages-artifact action to v3
2024-12-10 11:07:42 -08:00
Paul Gauthier (aider)
88e86cee77
chore: upgrade upload-pages-artifact action to v4
2024-12-10 11:04:46 -08:00
Paul Gauthier (aider)
374e8c3307
feat: add video file exclusions to linkchecker
2024-12-06 15:12:12 -08:00
Paul Gauthier (aider)
0b68eea44a
ci: add scheduled workflow to process GitHub issues every 12 hours
2024-12-03 06:53:40 -08:00
Paul Gauthier
b0e138952e
libportaudio2
2024-12-01 06:06:42 -08:00
Paul Gauthier (aider)
1271c037ef
ci: add PortAudio system dependency for Ubuntu tests
2024-12-01 06:06:03 -08:00
Paul Gauthier (aider)
c32af6536a
ci: add fetch-depth: 0 to all checkout actions
2024-11-30 12:16:34 -08:00
Paul Gauthier (aider)
2437f9b051
chore: update actions/checkout to v4 in pages workflow
2024-11-30 12:16:07 -08:00
Paul Gauthier
0b781174bd
ci: remove redundant AIDER_ANALYTICS_LOG environment variable
2024-11-30 11:37:33 -08:00
Paul Gauthier (aider)
14902f5b9a
ci: add analytics env vars to GitHub Actions workflows
2024-11-30 11:25:39 -08:00
Paul Gauthier
f30225db90
removing buggy close-stale.yml workflow
2024-11-08 09:58:06 -08:00
Paul Gauthier
d1e35bcdd1
refactor: update stale issue handling and edit block replacement logic
2024-10-21 12:02:29 -07:00
Paul Gauthier
34ec197199
copy
2024-10-21 10:46:15 -07:00
Paul Gauthier (aider)
5a1cf67ea3
ci: add permissions for stale issue workflow
2024-10-21 10:39:45 -07:00
Paul Gauthier
e427e2da05
do not stale prs
2024-10-21 10:37:43 -07:00
Paul Gauthier (aider)
2cfd4d719a
feat: add manual trigger for stale issue closure workflow
2024-10-21 10:30:19 -07:00
Paul Gauthier
bf46f6dc8b
only stale questions
2024-10-21 10:26:55 -07:00