aider/.github/workflows
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
..
docker-build-test.yml don't run jobs if just website is modified 2024-07-06 15:21:34 -03:00
docker-release.yml feat: refactor docker build and release into its own workflow 2024-07-31 09:09:15 -03:00
pages.yml moved website/ -> aider/website/ 2024-07-05 10:01:30 -03:00
release.yml feat: refactor docker build and release into its own workflow 2024-07-31 09:09:15 -03:00
ubuntu-tests.yml use pytest.ini testpaths to order testing 2024-07-16 10:33:42 +01:00
windows-tests.yml use pytest.ini testpaths to order testing 2024-07-16 10:33:42 +01:00