From 75b806c0bd45d7c2ce4e113b0b3ddf484510ddf9 Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Tue, 29 Oct 2024 17:08:48 -0700 Subject: [PATCH 1/4] Bump version to 0.5 (breaking version) --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 37374abc..aa4a06d1 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "GeometryBasics" uuid = "5c1252a2-5f33-56bf-86c9-59e7332b4326" authors = ["SimonDanisch "] -version = "0.4.11" +version = "0.5.0" [deps] EarCut_jll = "5ae413db-bbd1-5e63-b57d-d24a61df00f5" From 63c577c590f1423bae72a7f0fe52525aa910e698 Mon Sep 17 00:00:00 2001 From: Frederic Freyer Date: Mon, 18 Nov 2024 14:35:12 +0100 Subject: [PATCH 2/4] add version bump prs in dependencies for CI --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4603e5fc..35bbaef9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,11 @@ jobs: DISPLAY=:0 xvfb-run -s '-screen 0 1024x768x24' julia --project=docs -e ' using Pkg Pkg.develop(PackageSpec(path=pwd())) - pkg"add MeshIO#ff/GeometryBasics_refactor MakieCore#breaking-0.22 Makie#breaking-0.22 GLMakie#breaking-0.22" + pkg"add https://github.com/ffreyer/FreeTypeAbstraction.jl.git#ff/GeometryBasics_refactor" + pkg"add https://github.com/ffreyer/GridLayoutBase.jl.git#ff/GeometryBasic_refactor" + pkg"add https://github.com/ffreyer/Packing.jl.git#ff/GeometryBasics_refactor" + pkg"add https://github.com/ffreyer/RadeonProRender.jl.git#ff/GeometryBasic_refactor" + pkg"add MeshIO#ff/GeometryBasics_refactor MakieCore#breaking-0.22 Makie#breaking-0.22 GLMakie#breaking-0.22 " Pkg.instantiate()' - run: DISPLAY=:0 xvfb-run -s '-screen 0 1024x768x24' julia --project=docs docs/make.jl env: From 5010baee2175ea82cef6e749b4bb18b4e85fd7e8 Mon Sep 17 00:00:00 2001 From: Frederic Freyer Date: Mon, 18 Nov 2024 14:39:52 +0100 Subject: [PATCH 3/4] skip RadeonProRender --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35bbaef9..78dedbab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,6 @@ jobs: pkg"add https://github.com/ffreyer/FreeTypeAbstraction.jl.git#ff/GeometryBasics_refactor" pkg"add https://github.com/ffreyer/GridLayoutBase.jl.git#ff/GeometryBasic_refactor" pkg"add https://github.com/ffreyer/Packing.jl.git#ff/GeometryBasics_refactor" - pkg"add https://github.com/ffreyer/RadeonProRender.jl.git#ff/GeometryBasic_refactor" pkg"add MeshIO#ff/GeometryBasics_refactor MakieCore#breaking-0.22 Makie#breaking-0.22 GLMakie#breaking-0.22 " Pkg.instantiate()' - run: DISPLAY=:0 xvfb-run -s '-screen 0 1024x768x24' julia --project=docs docs/make.jl From 2986954eb19797947bed535308cc5e336613724e Mon Sep 17 00:00:00 2001 From: Frederic Freyer Date: Mon, 18 Nov 2024 14:50:40 +0100 Subject: [PATCH 4/4] also need ShaderAbstractions --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78dedbab..82ff7b89 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: pkg"add https://github.com/ffreyer/FreeTypeAbstraction.jl.git#ff/GeometryBasics_refactor" pkg"add https://github.com/ffreyer/GridLayoutBase.jl.git#ff/GeometryBasic_refactor" pkg"add https://github.com/ffreyer/Packing.jl.git#ff/GeometryBasics_refactor" - pkg"add MeshIO#ff/GeometryBasics_refactor MakieCore#breaking-0.22 Makie#breaking-0.22 GLMakie#breaking-0.22 " + pkg"add MeshIO#ff/GeometryBasics_refactor ShaderAbstractions#ff/GeometryBasics_refactor MakieCore#breaking-0.22 Makie#breaking-0.22 GLMakie#breaking-0.22 " Pkg.instantiate()' - run: DISPLAY=:0 xvfb-run -s '-screen 0 1024x768x24' julia --project=docs docs/make.jl env: