From d56ab7661696b88b78bbc07580dd68fa0651debb Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Mon, 11 Nov 2024 20:04:51 -0500 Subject: [PATCH 1/5] Implement downgrade CI --- .github/workflows/downgrade.yml | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/downgrade.yml diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml new file mode 100644 index 00000000..a7faac55 --- /dev/null +++ b/.github/workflows/downgrade.yml @@ -0,0 +1,38 @@ +name: Downgrade +on: + pull_request: + branches: + - master + paths-ignore: + - 'docs/**' + push: + branches: + - master + paths-ignore: + - 'docs/**' +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + version: ['1'] + steps: + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 + with: + version: ${{ matrix.version }} + - uses: julia-actions/julia-downgrade-compat@v1 +# if: ${{ matrix.version == '1.6' }} + with: + skip: Pkg,TOML + - uses: julia-actions/julia-buildpkg@v1 + - uses: julia-actions/julia-runtest@v1 + env: + DISPLAY: ':0' + with: + prefix: xvfb-run -s '-screen 0 1024x768x24' + - uses: actions/upload-artifact@v4 + if: always() + with: + name: test_images + path: test_images/ From 27e2d92df5c63ed0f94189c548f06c2cd995c49c Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Wed, 27 Nov 2024 15:35:56 -0500 Subject: [PATCH 2/5] Update downgrade.yml --- .github/workflows/downgrade.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml index a7faac55..bc70de4b 100644 --- a/.github/workflows/downgrade.yml +++ b/.github/workflows/downgrade.yml @@ -22,6 +22,8 @@ jobs: with: version: ${{ matrix.version }} - uses: julia-actions/julia-downgrade-compat@v1 + with: + skip: Statistics, Downloads # if: ${{ matrix.version == '1.6' }} with: skip: Pkg,TOML From 97be98222fb81ceaed599c16ffcba791b78d2040 Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Wed, 27 Nov 2024 15:45:25 -0500 Subject: [PATCH 3/5] Update downgrade.yml --- .github/workflows/downgrade.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml index bc70de4b..3059b72e 100644 --- a/.github/workflows/downgrade.yml +++ b/.github/workflows/downgrade.yml @@ -23,10 +23,7 @@ jobs: version: ${{ matrix.version }} - uses: julia-actions/julia-downgrade-compat@v1 with: - skip: Statistics, Downloads -# if: ${{ matrix.version == '1.6' }} - with: - skip: Pkg,TOML + skip: Statistics,Downloads,Pkg,TOML - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 env: From 3092b449b2a683aa0106b3b6340f7b86b06bbe3b Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Wed, 27 Nov 2024 15:51:21 -0500 Subject: [PATCH 4/5] Update downgrade.yml --- .github/workflows/downgrade.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml index 3059b72e..9731e09f 100644 --- a/.github/workflows/downgrade.yml +++ b/.github/workflows/downgrade.yml @@ -23,7 +23,7 @@ jobs: version: ${{ matrix.version }} - uses: julia-actions/julia-downgrade-compat@v1 with: - skip: Statistics,Downloads,Pkg,TOML + skip: LinearAlgebra,Statistics,Downloads,Pkg,TOML - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 env: From 420d06b303ce12449a6e7b5cb2c76fc5aef622d4 Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Fri, 13 Dec 2024 09:05:26 +0800 Subject: [PATCH 5/5] drop GeoInterface 0.5 compat --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 0a0d413d..549d684d 100644 --- a/Project.toml +++ b/Project.toml @@ -26,7 +26,7 @@ StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" Colors = "0.12" Downloads = "1" GeoFormatTypes = "0.4" -GeoInterface = "0.5, 1.0" +GeoInterface = "1.0" GeoInterfaceMakie = "0.1.6" GeoJSON = "0.6, 0.7, 0.8" Geodesy = "1.1.0"