Skip to content

Commit 3022eb8

Browse files
committed
Remove ShellCheck from CI pipeline
1 parent 94f97c6 commit 3022eb8

1 file changed

Lines changed: 1 addition & 25 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,6 @@ on:
77
branches: [ main ]
88

99
jobs:
10-
test-scripts:
11-
name: Test Shell Scripts
12-
runs-on: ubuntu-latest
13-
14-
steps:
15-
- name: Checkout code
16-
uses: actions/checkout@v4
17-
18-
- name: Install ShellCheck
19-
run: |
20-
echo "INFO ==>: Installing ShellCheck..."
21-
sudo apt-get update
22-
sudo apt-get install -y shellcheck
23-
24-
- name: Run ShellCheck on all scripts
25-
run: |
26-
echo "INFO ==>: Checking shell scripts syntax..."
27-
find . -type f -name "*.sh" -not -path "./.*" | while read -r script; do
28-
echo "INFO ==>: Checking $script"
29-
shellcheck "$script" || exit 1
30-
done
31-
echo "INFO ==>: All scripts passed ShellCheck!"
32-
3310
test-documentation:
3411
name: Test Markdown Documentation
3512
runs-on: ubuntu-latest
@@ -179,7 +156,7 @@ jobs:
179156
summary:
180157
name: Build Summary
181158
runs-on: ubuntu-latest
182-
needs: [test-scripts, test-documentation, test-on-macos, test-project-structure]
159+
needs: [test-documentation, test-on-macos, test-project-structure]
183160

184161
steps:
185162
- name: Success message
@@ -188,7 +165,6 @@ jobs:
188165
echo "║ ║"
189166
echo "║ ✅ All CI checks passed! ║"
190167
echo "║ ║"
191-
echo "║ - Shell scripts validated ✓ ║"
192168
echo "║ - Documentation checked ✓ ║"
193169
echo "║ - macOS compatibility tested ✓ ║"
194170
echo "║ - Project structure verified ✓ ║"

0 commit comments

Comments
 (0)