This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new e1f38295e8 ci: Use zstd compression when taring Maven repo
e1f38295e8 is described below
commit e1f38295e81aee16764bd36b0d84b3d6b8076ced
Author: James Netherton <[email protected]>
AuthorDate: Wed Jun 10 07:09:26 2026 +0100
ci: Use zstd compression when taring Maven repo
Co-authored-by: Claude Sonnet 4.6 <[email protected]>
---
.github/actions/setup-maven-cache/action.yaml | 4 ++--
.github/workflows/alternate-jdk-build.yaml | 6 +++---
.github/workflows/camel-master-cron.yaml | 6 +++---
.github/workflows/ci-build.yaml | 6 +++---
.github/workflows/quarkus-lts-ci-build.yaml | 6 +++---
.github/workflows/quarkus-master-cron.yaml | 6 +++---
6 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/.github/actions/setup-maven-cache/action.yaml
b/.github/actions/setup-maven-cache/action.yaml
index 2ddeafad78..6fe165f445 100644
--- a/.github/actions/setup-maven-cache/action.yaml
+++ b/.github/actions/setup-maven-cache/action.yaml
@@ -41,6 +41,6 @@ runs:
shell: bash
run: |
df -h /
- tar -xzf ../maven-repo.tgz -C ~
- rm -f ../maven-repo.tgz
+ tar -I 'zstd -d' -xf ../maven-repo.tar.zst -C ~
+ rm -f ../maven-repo.tar.zst
df -h /
diff --git a/.github/workflows/alternate-jdk-build.yaml
b/.github/workflows/alternate-jdk-build.yaml
index 957b4f0ce4..a361734711 100644
--- a/.github/workflows/alternate-jdk-build.yaml
+++ b/.github/workflows/alternate-jdk-build.yaml
@@ -111,14 +111,14 @@ jobs:
- name: Tar Maven Repo
shell: bash
run: |
- tar -czf ${{ runner.temp }}/maven-repo.tgz -C ~ .m2/repository
- ls -lh ${{ runner.temp }}/maven-repo.tgz
+ tar -I 'zstd -T0' -cf ${{ runner.temp }}/maven-repo.tar.zst -C ~
.m2/repository
+ ls -lh ${{ runner.temp }}/maven-repo.tar.zst
df -h /
- name: Persist Maven Repo
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
with:
name: maven-repo
- path: ${{ runner.temp }}/maven-repo.tgz
+ path: ${{ runner.temp }}/maven-repo.tar.zst
retention-days: 1
- name: Save Atlassian Maven Cache
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae #
v5.0.5
diff --git a/.github/workflows/camel-master-cron.yaml
b/.github/workflows/camel-master-cron.yaml
index 25a6c6a77e..228482b26c 100644
--- a/.github/workflows/camel-master-cron.yaml
+++ b/.github/workflows/camel-master-cron.yaml
@@ -103,14 +103,14 @@ jobs:
- name: Tar Maven Repo
shell: bash
run: |
- tar -czf ${{ runner.temp }}/maven-repo.tgz -C ~ build-data
.m2/repository
- ls -lh ${{ runner.temp }}/maven-repo.tgz
+ tar -I 'zstd -T0' -cf ${{ runner.temp }}/maven-repo.tar.zst -C ~
build-data .m2/repository
+ ls -lh ${{ runner.temp }}/maven-repo.tar.zst
df -h /
- name: Persist Maven Repo
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
with:
name: maven-repo
- path: ${{ runner.temp }}/maven-repo.tgz
+ path: ${{ runner.temp }}/maven-repo.tar.zst
retention-days: 1
- name: Save Atlassian Maven Cache
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae #
v5.0.5
diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml
index 170e928516..628256fd0b 100644
--- a/.github/workflows/ci-build.yaml
+++ b/.github/workflows/ci-build.yaml
@@ -254,14 +254,14 @@ jobs:
- name: Tar Maven Repo
shell: bash
run: |
- tar -czf ${{ runner.temp }}/maven-repo.tgz -C ~ .m2/repository
- ls -lh ${{ runner.temp }}/maven-repo.tgz
+ tar -I 'zstd -T0' -cf ${{ runner.temp }}/maven-repo.tar.zst -C ~
.m2/repository
+ ls -lh ${{ runner.temp }}/maven-repo.tar.zst
df -h /
- name: Persist Maven Repo
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
with:
name: maven-repo
- path: ${{ runner.temp }}/maven-repo.tgz
+ path: ${{ runner.temp }}/maven-repo.tar.zst
retention-days: 1
- name: Save Atlassian Maven Cache
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae #
v5.0.5
diff --git a/.github/workflows/quarkus-lts-ci-build.yaml
b/.github/workflows/quarkus-lts-ci-build.yaml
index 545e287415..310c201802 100644
--- a/.github/workflows/quarkus-lts-ci-build.yaml
+++ b/.github/workflows/quarkus-lts-ci-build.yaml
@@ -106,14 +106,14 @@ jobs:
- name: Tar Maven Repo
shell: bash
run: |
- tar -czf ${{ runner.temp }}/maven-repo.tgz -C ~ .m2/repository
- ls -lh ${{ runner.temp }}/maven-repo.tgz
+ tar -I 'zstd -T0' -cf ${{ runner.temp }}/maven-repo.tar.zst -C ~
.m2/repository
+ ls -lh ${{ runner.temp }}/maven-repo.tar.zst
df -h /
- name: Persist Maven Repo
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
with:
name: maven-repo
- path: ${{ runner.temp }}/maven-repo.tgz
+ path: ${{ runner.temp }}/maven-repo.tar.zst
retention-days: 1
- name: Save Atlassian Maven Cache
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae #
v5.0.5
diff --git a/.github/workflows/quarkus-master-cron.yaml
b/.github/workflows/quarkus-master-cron.yaml
index bb2e9181d7..8c9e649058 100644
--- a/.github/workflows/quarkus-master-cron.yaml
+++ b/.github/workflows/quarkus-master-cron.yaml
@@ -100,14 +100,14 @@ jobs:
- name: Tar Maven Repo
shell: bash
run: |
- tar -czf ${{ runner.temp }}/maven-repo.tgz -C ~ build-data
.m2/repository
- ls -lh ${{ runner.temp }}/maven-repo.tgz
+ tar -I 'zstd -T0' -cf ${{ runner.temp }}/maven-repo.tar.zst -C ~
build-data .m2/repository
+ ls -lh ${{ runner.temp }}/maven-repo.tar.zst
df -h /
- name: Persist Maven Repo
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
with:
name: maven-repo
- path: ${{ runner.temp }}/maven-repo.tgz
+ path: ${{ runner.temp }}/maven-repo.tar.zst
retention-days: 1
- name: Save Atlassian Maven Cache
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae #
v5.0.5