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
Paul Gauthier (aider)
259a18f3dd
chore: update stale workflow to mark issues as stale after 14 days
2024-10-21 10:25:45 -07:00
Paul Gauthier (aider)
4c3aea4bfc
feat: add stale issue and PR workflow
2024-10-21 10:04:26 -07:00
Paul Gauthier
6c595c261c
chore: add GitHub action to close stale issues and PRs
2024-10-21 10:04:24 -07:00
Paul Gauthier
26058c89fe
fix pages deploy
2024-10-14 12:57:02 -07:00
Paul Gauthier
692f6a7b85
update linkchecker install
2024-10-14 11:22:05 -07:00
Paul Gauthier
486c5ab224
build: don't login to docker hub for docker build test
2024-09-24 13:02:31 -07:00
Paul Gauthier (aider)
5d80e11e5b
feat: Add Docker full image build to CI workflow
2024-09-21 13:59:50 -07:00
Paul Gauthier (aider)
971f317d3d
build: Add HISTORY.md to ignore list in GitHub Actions workflows
2024-08-27 07:14:01 -07:00
Branch Vincent
aa6a538992
migrate to pyproject.toml
2024-08-12 19:49:59 -07:00
paul-gauthier
6e6ea5da51
Update ubuntu-tests.yml
2024-08-05 21:14:41 -03:00
Paul Gauthier
f8e76bcb88
Try py3.13
2024-08-05 11:11:19 -03:00
Paul Gauthier (aider)
e370b7aba3
feat: refactor docker build and release into its own workflow
...
BREAKING CHANGE: update tag regex to match semver pattern `v[0-9]+.[0-9]+.[0-9]+`
This change separates the concerns of PyPI release and Docker image release into two separate workflows. The original `release.yml` file has been renamed to `PyPI Release` and now only handles the PyPI package release. A new `docker-release.yml` file has been created to handle the Docker image build and push.
Both workflows are now triggered on tags matching the semver pattern `v[0-9]+.[0-9]+.[0-9]+`, which corresponds to tags like `vX.Y.Z`. The Docker-related steps have been moved from the original workflow to the new Docker-specific workflow.
This change ensures that both PyPI and Docker releases are triggered on the same semver-compliant tag pattern, while separating the concerns of the two release processes.
2024-07-31 09:09:15 -03:00
Paul Gauthier (aider)
4fded189f8
Build multi-stage Docker images for core "aider" and full "aider-full" versions
2024-07-30 17:11:12 -03:00
Paul Gauthier
896e79bcd1
use pytest.ini testpaths to order testing
2024-07-16 10:33:42 +01:00
Paul Gauthier (aider)
7ece31c08a
Moved the tests directory from aider/tests/ to tests/
2024-07-15 08:40:10 +01:00
Paul Gauthier
962e899f57
cleanup
2024-07-12 09:19:47 +01:00
Paul Gauthier
b89b2c4a1d
install pytest too
2024-07-12 07:37:22 +01:00
Paul Gauthier
37ebe83893
run tests without [hf-embed] first
2024-07-12 07:31:21 +01:00
Paul Gauthier (aider)
48b3076e65
Configured Ubuntu and Windows test workflows to use pytest instead of unittest.
2024-07-12 07:30:21 +01:00
Paul Gauthier
ce2673e6eb
Configured GitHub Actions workflows to use pytest instead of unittest for running tests on Ubuntu and Windows.
2024-07-12 07:30:20 +01:00
Paul Gauthier
b8c4d1dcb9
Removed the hf-embed
extra from the pip install command in the Ubuntu and Windows GitHub Actions workflows.
2024-07-12 07:29:59 +01:00
Paul Gauthier
752e4999cc
cpu only for GH actions tests
2024-07-10 17:45:18 +01:00
Paul Gauthier
9e3eb4fce5
move llama core into hf-embed
2024-07-10 17:44:26 +01:00
Paul Gauthier
8e20d762f5
don't run jobs if just website is modified
2024-07-06 15:21:34 -03:00
Paul Gauthier
22a494bb59
moved website/ -> aider/website/
2024-07-05 10:01:30 -03:00
Paul Gauthier
5e26014dae
check links on pages build
2024-07-03 15:33:47 -03:00
Taha YASSINE
acffd54297
Remove universal ctags install from workflows
2024-07-01 22:19:13 +01:00