From 9512f993e84248b77cfaa5207d408c3bc464452b Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 16:46:27 +0200 Subject: [PATCH 1/6] test: create git-flow test branch and file (refs #20) --- docs/git-flow/TEST_BRANCH.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/git-flow/TEST_BRANCH.md diff --git a/docs/git-flow/TEST_BRANCH.md b/docs/git-flow/TEST_BRANCH.md new file mode 100644 index 0000000..aa4bcd2 --- /dev/null +++ b/docs/git-flow/TEST_BRANCH.md @@ -0,0 +1 @@ +# Git-flow test branch for issue #20 From 5e3787053c62d25acffd4840538c58e8afc892ea Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 16:55:00 +0200 Subject: [PATCH 2/6] fix: use apt instead of brew for Ubuntu runners in release-channels workflow (refs #20) --- .github/workflows/release-channels.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-channels.yml b/.github/workflows/release-channels.yml index 35a5038..5a0ae01 100644 --- a/.github/workflows/release-channels.yml +++ b/.github/workflows/release-channels.yml @@ -21,7 +21,9 @@ jobs: - name: Install dependencies run: | - brew install zsh exiftool jq yamllint + sudo apt-get update + sudo apt-get install -y zsh exiftool jq python3-pip + pip3 install yamllint - name: Run tests run: | @@ -48,7 +50,9 @@ jobs: - name: Install dependencies run: | - brew install zsh exiftool jq yamllint + sudo apt-get update + sudo apt-get install -y zsh exiftool jq python3-pip + pip3 install yamllint - name: Run tests run: | @@ -75,7 +79,9 @@ jobs: - name: Install dependencies run: | - brew install zsh exiftool jq yamllint + sudo apt-get update + sudo apt-get install -y zsh exiftool jq python3-pip + pip3 install yamllint - name: Run tests run: | From d596c2f531c2d18fb3954b9215e75b95eab481e8 Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 16:55:57 +0200 Subject: [PATCH 3/6] test: verify CI/CD fix for Ubuntu runners (refs #20) --- docs/git-flow/TEST_BRANCH.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/git-flow/TEST_BRANCH.md b/docs/git-flow/TEST_BRANCH.md index aa4bcd2..835a9d9 100644 --- a/docs/git-flow/TEST_BRANCH.md +++ b/docs/git-flow/TEST_BRANCH.md @@ -1 +1,2 @@ # Git-flow test branch for issue #20 +# Test commit to verify CI/CD fix From 201af7b2a2b7c95ea14dfdca6ccd8b63c41bdff2 Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 16:58:15 +0200 Subject: [PATCH 4/6] test: trigger CI/CD workflow (refs #20) --- scripts/testing/run-tests.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/testing/run-tests.zsh b/scripts/testing/run-tests.zsh index edcbd48..3b96cd1 100755 --- a/scripts/testing/run-tests.zsh +++ b/scripts/testing/run-tests.zsh @@ -294,4 +294,4 @@ function main() { } # Run main function with all arguments -main "$@" \ No newline at end of file +main "$@" # Test commit to trigger CI/CD From dd1a40194e5cbd4c50b040075f2df1cbf800d46a Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 17:01:31 +0200 Subject: [PATCH 5/6] fix: add missing dependencies to logger test job (refs #20) --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c1de12a..40743bf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -157,7 +157,7 @@ jobs: - name: "Install dependencies" run: | sudo apt-get update - sudo apt-get install -y zsh + sudo apt-get install -y zsh exiftool jq - name: "Make test scripts executable" run: | From ce146de6dfd3f5e96bfa4c75cb3449da890bb07b Mon Sep 17 00:00:00 2001 From: fxstein <773967+fxstein@users.noreply.github.com> Date: Sat, 28 Jun 2025 17:02:21 +0200 Subject: [PATCH 6/6] test: trigger CI/CD with fixed dependencies (refs #20) --- scripts/testing/run-tests.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/testing/run-tests.zsh b/scripts/testing/run-tests.zsh index 3b96cd1..3b8d9d3 100755 --- a/scripts/testing/run-tests.zsh +++ b/scripts/testing/run-tests.zsh @@ -295,3 +295,4 @@ function main() { # Run main function with all arguments main "$@" # Test commit to trigger CI/CD +# Test commit to trigger CI/CD with fixed dependencies