From fec6bcd598a01c519e4fe4e0577fb7cce4b9badd Mon Sep 17 00:00:00 2001 From: rose Date: Thu, 16 May 2024 14:05:11 -0500 Subject: [PATCH 1/3] bump graphql version --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 505da6aed..d5f4f6bf2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: graphql-engine: - image: hasura/graphql-engine:v2.38.1 + image: hasura/graphql-engine:v2.39.1 volumes: - ./atd-vzd/graphql-engine-metadata:/metadata container_name: visionzero-graphql-engine From 815fb62416dcb2e4072eae5f55d6ba33fe1237b0 Mon Sep 17 00:00:00 2001 From: John Clary Date: Thu, 16 May 2024 17:13:56 -0400 Subject: [PATCH 2/3] bump paths-filter version and use setting --- .github/workflows/build_docker_images.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_docker_images.yml b/.github/workflows/build_docker_images.yml index b289acd9b..9f7c46992 100644 --- a/.github/workflows/build_docker_images.yml +++ b/.github/workflows/build_docker_images.yml @@ -40,12 +40,13 @@ jobs: password: ${{ secrets.DOCKER_TOKEN }} - name: "Checkout" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "Paths filter" - uses: dorny/paths-filter@v2 + uses: dorny/paths-filter@v3 id: changes with: + base: ${{ github.ref }} filters: | afd_ems: - 'atd-etl/afd_ems_import/**' From 5c45fa509b68fbf151be4295da2904ed5df4f5c4 Mon Sep 17 00:00:00 2001 From: John Clary Date: Thu, 16 May 2024 17:21:54 -0400 Subject: [PATCH 3/3] update docs about ci --- atd-etl/socrata_export/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/atd-etl/socrata_export/README.md b/atd-etl/socrata_export/README.md index d58d0a132..17418e0fb 100644 --- a/atd-etl/socrata_export/README.md +++ b/atd-etl/socrata_export/README.md @@ -14,3 +14,7 @@ $ docker compose run --build -it socrata_export python socrata_export.py In production, they will be run from a DAG which handles starting the containers with the needed environment and other parameters. + +### Continuous integration + +This ETL image is published as `atd-etl/socrata_export` to DockerHub automatically via Github Action. It is tagged with `:production` when changes to this directory are merged to the `production` branch, otherwise the updated image is published with the `development` tag.