From 6876e7af0577c82ce2014932a6a79b07c2fbfd2a Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 14:33:19 -0600 Subject: [PATCH 01/11] chore: Deleted old debian build workflows (9 and 10) --- .github/workflows/build-debian10.yml | 17 ----------------- .github/workflows/build-debian9.yml | 17 ----------------- 2 files changed, 34 deletions(-) delete mode 100644 .github/workflows/build-debian10.yml delete mode 100644 .github/workflows/build-debian9.yml diff --git a/.github/workflows/build-debian10.yml b/.github/workflows/build-debian10.yml deleted file mode 100644 index 3ff0e4b7..00000000 --- a/.github/workflows/build-debian10.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Debian10 Build Job - -on: [push, pull_request] - -jobs: - build: - name: Build on Debian10 - runs-on: ubuntu-latest - - steps: - - name: Set up Git repository - uses: actions/checkout@v1 - - name: Build LTFS - id: build - uses: LinearTapeFileSystem/Debian10-Build@v1.1 - with: - destination: '/tmp/ltfs' diff --git a/.github/workflows/build-debian9.yml b/.github/workflows/build-debian9.yml deleted file mode 100644 index be9d94b1..00000000 --- a/.github/workflows/build-debian9.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Debian9 Build Job - -on: [push, pull_request] - -jobs: - build: - name: Build on Debian9 - runs-on: ubuntu-latest - - steps: - - name: Set up Git repository - uses: actions/checkout@v1 - - name: Build LTFS - id: build - uses: LinearTapeFileSystem/Debian9-Build@v1.0 - with: - destination: '/tmp/ltfs' From 39a720ce912350310f9bf433013efeb7b6ca3776 Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 14:39:23 -0600 Subject: [PATCH 02/11] feat: Added Debian11 build workflow --- .github/workflows/build-debian11.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/build-debian11.yml diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml new file mode 100644 index 00000000..934cb807 --- /dev/null +++ b/.github/workflows/build-debian11.yml @@ -0,0 +1,17 @@ +name: Debian11 Build Job + +on: [push, pull_request] + +jobs: + build: + name: Build on Debian11 + runs-on: ubuntu-latest + + steps: + - name: Set up Git repository + uses: actions/checkout@v4 + - name: Build LTFS + id: build + uses: LinearTapeFileSystem/Debian11-Build@v1.0 + with: + destination: '/tmp/ltfs' \ No newline at end of file From 262533e3bceebe18255ca027136828e33474b6b0 Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 14:53:05 -0600 Subject: [PATCH 03/11] fix: Debian build correct tag --- .github/workflows/build-debian11.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml index 934cb807..f4525985 100644 --- a/.github/workflows/build-debian11.yml +++ b/.github/workflows/build-debian11.yml @@ -12,6 +12,6 @@ jobs: uses: actions/checkout@v4 - name: Build LTFS id: build - uses: LinearTapeFileSystem/Debian11-Build@v1.0 + uses: LinearTapeFileSystem/Debian11-Build@v1.0.1 with: destination: '/tmp/ltfs' \ No newline at end of file From 0c4d95b181ea5db0ddcef465c868c5337c8a4955 Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 15:00:04 -0600 Subject: [PATCH 04/11] fix: Debian build correct tag --- .github/workflows/build-debian11.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml index f4525985..3f5e5023 100644 --- a/.github/workflows/build-debian11.yml +++ b/.github/workflows/build-debian11.yml @@ -12,6 +12,6 @@ jobs: uses: actions/checkout@v4 - name: Build LTFS id: build - uses: LinearTapeFileSystem/Debian11-Build@v1.0.1 + uses: LinearTapeFileSystem/Debian11-Build@v1.1 with: destination: '/tmp/ltfs' \ No newline at end of file From a5dea5d1da1633e5ce1c956f9509188615a31a6d Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 15:13:11 -0600 Subject: [PATCH 05/11] fix: Debian build correct tag --- .github/workflows/build-debian11.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml index 3f5e5023..4431ed32 100644 --- a/.github/workflows/build-debian11.yml +++ b/.github/workflows/build-debian11.yml @@ -12,6 +12,6 @@ jobs: uses: actions/checkout@v4 - name: Build LTFS id: build - uses: LinearTapeFileSystem/Debian11-Build@v1.1 + uses: LinearTapeFileSystem/Debian11-Build@v1.1.1 with: destination: '/tmp/ltfs' \ No newline at end of file From af8b32db397917325d9d4aed50f1303c23fae598 Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 15:46:56 -0600 Subject: [PATCH 06/11] feat: Added workflow for Debian 12 --- .github/workflows/build-debian12.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/build-debian12.yml diff --git a/.github/workflows/build-debian12.yml b/.github/workflows/build-debian12.yml new file mode 100644 index 00000000..8ed85c34 --- /dev/null +++ b/.github/workflows/build-debian12.yml @@ -0,0 +1,17 @@ +name: Debian12 Build Job + +on: [push, pull_request] + +jobs: + build: + name: Build on Debian12 + runs-on: ubuntu-latest + + steps: + - name: Set up Git repository + uses: actions/checkout@v4 + - name: Build LTFS + id: build + uses: LinearTapeFileSystem/Debian12-Build@v1.0 + with: + destination: '/tmp/ltfs' \ No newline at end of file From 5f4a841cf2bd5908a5128e3dc89778763ee31fea Mon Sep 17 00:00:00 2001 From: "XV.02" Date: Thu, 17 Jul 2025 15:47:34 -0600 Subject: [PATCH 07/11] update: Git Checkout to newest version --- .github/workflows/build-centos8.yml | 2 +- .github/workflows/build-fedora28.yml | 2 +- .github/workflows/build-ubuntu-bionic.yml | 2 +- .github/workflows/build-ubuntu-focal.yml | 2 +- .github/workflows/build-ubuntu-xeneal.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-centos8.yml b/.github/workflows/build-centos8.yml index c2080283..3d4db51a 100644 --- a/.github/workflows/build-centos8.yml +++ b/.github/workflows/build-centos8.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Set up Git repository - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Build LTFS id: build uses: LinearTapeFileSystem/CentOS8-Build@v1.6 diff --git a/.github/workflows/build-fedora28.yml b/.github/workflows/build-fedora28.yml index 2e48aba4..b7f31298 100644 --- a/.github/workflows/build-fedora28.yml +++ b/.github/workflows/build-fedora28.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Set up Git repository - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Build LTFS id: build uses: LinearTapeFileSystem/Fedora28-Build@v1.0 diff --git a/.github/workflows/build-ubuntu-bionic.yml b/.github/workflows/build-ubuntu-bionic.yml index a4551b14..487f2aae 100644 --- a/.github/workflows/build-ubuntu-bionic.yml +++ b/.github/workflows/build-ubuntu-bionic.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Set up Git repository - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Build LTFS id: build uses: LinearTapeFileSystem/Ubuntu1804-Build@v1.0 diff --git a/.github/workflows/build-ubuntu-focal.yml b/.github/workflows/build-ubuntu-focal.yml index 3e21387a..93d20406 100644 --- a/.github/workflows/build-ubuntu-focal.yml +++ b/.github/workflows/build-ubuntu-focal.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Set up Git repository - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Build LTFS id: build uses: LinearTapeFileSystem/Ubuntu2004-Build@v1.1 diff --git a/.github/workflows/build-ubuntu-xeneal.yml b/.github/workflows/build-ubuntu-xeneal.yml index 3419f4da..144953b2 100644 --- a/.github/workflows/build-ubuntu-xeneal.yml +++ b/.github/workflows/build-ubuntu-xeneal.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Set up Git repository - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Build LTFS id: build uses: LinearTapeFileSystem/Ubuntu1604-Build@v1.0 From b5a3361d91c757f583e6d70378e8ef85764e588b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Gabriel=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Tue, 3 Mar 2026 12:43:12 -0600 Subject: [PATCH 08/11] update: Fix formatting in build-debian11.yml --- .github/workflows/build-debian11.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml index 4431ed32..57d4c574 100644 --- a/.github/workflows/build-debian11.yml +++ b/.github/workflows/build-debian11.yml @@ -14,4 +14,4 @@ jobs: id: build uses: LinearTapeFileSystem/Debian11-Build@v1.1.1 with: - destination: '/tmp/ltfs' \ No newline at end of file + destination: '/tmp/ltfs' From d355592462babbe34f6c44b147b745ef31e99a59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Gabriel=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Tue, 3 Mar 2026 12:44:07 -0600 Subject: [PATCH 09/11] update: Fix indentation in build-debian12.yml --- .github/workflows/build-debian12.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-debian12.yml b/.github/workflows/build-debian12.yml index 8ed85c34..4c9d6b2c 100644 --- a/.github/workflows/build-debian12.yml +++ b/.github/workflows/build-debian12.yml @@ -14,4 +14,4 @@ jobs: id: build uses: LinearTapeFileSystem/Debian12-Build@v1.0 with: - destination: '/tmp/ltfs' \ No newline at end of file + destination: '/tmp/ltfs' From f7613650c46e2c6dfa36af27a8421b04e57b5ef0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Gabriel=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Tue, 3 Mar 2026 12:46:19 -0600 Subject: [PATCH 10/11] update: Add submodules option to Debian11 build workflow --- .github/workflows/build-debian11.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-debian11.yml b/.github/workflows/build-debian11.yml index 57d4c574..26d4c27b 100644 --- a/.github/workflows/build-debian11.yml +++ b/.github/workflows/build-debian11.yml @@ -15,3 +15,4 @@ jobs: uses: LinearTapeFileSystem/Debian11-Build@v1.1.1 with: destination: '/tmp/ltfs' + submodules: recursive From 151c1bf9350581cf5fd153d091d8d2b3fba17abf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Gabriel=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Tue, 3 Mar 2026 12:46:47 -0600 Subject: [PATCH 11/11] update: Add submodules option to Debian12 build workflow --- .github/workflows/build-debian12.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-debian12.yml b/.github/workflows/build-debian12.yml index 4c9d6b2c..5fc3a1af 100644 --- a/.github/workflows/build-debian12.yml +++ b/.github/workflows/build-debian12.yml @@ -15,3 +15,4 @@ jobs: uses: LinearTapeFileSystem/Debian12-Build@v1.0 with: destination: '/tmp/ltfs' + submodules: recursive