From 9616d7708b5efbdeb717a8a998c3404882a02863 Mon Sep 17 00:00:00 2001 From: Ethan Ho <53266718+ethho@users.noreply.github.com> Date: Tue, 6 Aug 2024 10:01:25 -0500 Subject: [PATCH 1/2] Use docker compose subcommand instead of docker-compose in CI --- .github/workflows/development.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/development.yaml b/.github/workflows/development.yaml index bb1f9e17..08dd3e19 100644 --- a/.github/workflows/development.yaml +++ b/.github/workflows/development.yaml @@ -42,7 +42,7 @@ jobs: - name: Build pip artifacts run: | export HOST_UID=$(id -u) - docker-compose -f docker-compose-build.yaml up --exit-code-from app --build + docker compose -f docker-compose-build.yaml up --exit-code-from app --build echo "DJ_VERSION=${DJ_VERSION}" >> $GITHUB_ENV - if: matrix.py_ver == '3.9' && matrix.distro == 'debian' name: Add pip artifacts @@ -89,7 +89,7 @@ jobs: COMPOSE_HTTP_TIMEOUT: "120" run: | export HOST_UID=$(id -u) - docker-compose -f LNX-docker-compose.yml up --build --exit-code-from app + docker compose -f LNX-docker-compose.yml up --build --exit-code-from app lint: runs-on: ubuntu-latest strategy: @@ -220,7 +220,7 @@ jobs: - name: Publish pip release run: | export HOST_UID=$(id -u) - docker-compose -f docker-compose-build.yaml run \ + docker compose -f docker-compose-build.yaml run \ -e TWINE_USERNAME=${TWINE_USERNAME} -e TWINE_PASSWORD=${TWINE_PASSWORD} app \ sh -c "pip install twine && python -m twine upload dist/*" - name: Login to DockerHub From c5d37d2fe2c8e3c11ff8b4c2616682e9000a80a1 Mon Sep 17 00:00:00 2001 From: Ethan Ho <53266718+ethho@users.noreply.github.com> Date: Tue, 6 Aug 2024 10:03:05 -0500 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c22d6e80..2fe4814b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - Changed - Returning success count after the .populate() call - PR [#1050](https://github.com/datajoint/datajoint-python/pull/1050) - Fixed - `Autopopulate.populate` excludes `reserved` jobs in addition to `ignore` and `error` jobs - Fixed - Issue [#1159]((https://github.com/datajoint/datajoint-python/pull/1159) (cascading delete) - PR [#1160](https://github.com/datajoint/datajoint-python/pull/1160) +- Fixed - `docker compose` commands in CI [#1164](https://github.com/datajoint/datajoint-python/pull/1164) ### 0.14.1 -- Jun 02, 2023 - Fixed - Fix altering a part table that uses the "master" keyword - PR [#991](https://github.com/datajoint/datajoint-python/pull/991)