From eba8ed920e755388fa7bc1804813691710fac2fc Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Mon, 1 Jun 2026 00:06:17 -0300 Subject: [PATCH 1/2] chore: remove unused quality gate script Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- scripts/quality-gate.sh | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 scripts/quality-gate.sh diff --git a/scripts/quality-gate.sh b/scripts/quality-gate.sh deleted file mode 100644 index c7b057f..0000000 --- a/scripts/quality-gate.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# SPDX-FileCopyrightText: 2026 LibreSign -# SPDX-License-Identifier: AGPL-3.0-or-later -set -euo pipefail - -composer lint -composer run test:unit -composer run deps:audit From 946b03873ffa25b6c7a35f594f443ae1ebecc6cb Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Mon, 1 Jun 2026 00:09:14 -0300 Subject: [PATCH 2/2] ci: remove obsolete shell security workflow Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- .github/actions/shell-quality/action.yml | 24 ------------------------ .github/workflows/shell-security.yml | 14 -------------- 2 files changed, 38 deletions(-) delete mode 100644 .github/actions/shell-quality/action.yml delete mode 100644 .github/workflows/shell-security.yml diff --git a/.github/actions/shell-quality/action.yml b/.github/actions/shell-quality/action.yml deleted file mode 100644 index 368e2a9..0000000 --- a/.github/actions/shell-quality/action.yml +++ /dev/null @@ -1,24 +0,0 @@ -# SPDX-FileCopyrightText: 2026 LibreSign -# SPDX-License-Identifier: AGPL-3.0-or-later - -name: shell-quality -description: Install shell tooling and run shell safety checks. - -runs: - using: composite - steps: - - name: Install shell tools - shell: bash - run: sudo apt-get update && sudo apt-get install -y shellcheck shfmt devscripts - - - name: shellcheck - shell: bash - run: shellcheck scripts/*.sh - - - name: shfmt check - shell: bash - run: shfmt -d scripts - - - name: checkbashisms - shell: bash - run: checkbashisms -f scripts/*.sh \ No newline at end of file diff --git a/.github/workflows/shell-security.yml b/.github/workflows/shell-security.yml deleted file mode 100644 index 8328d83..0000000 --- a/.github/workflows/shell-security.yml +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: 2026 LibreSign -# SPDX-License-Identifier: AGPL-3.0-or-later - -name: shell-security - -on: - pull_request: - -jobs: - shell-security: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - uses: ./.github/actions/shell-quality