Compare commits

...

4 commits

Author SHA1 Message Date
ZoopaMario 828322a4c2 TEST2 2024-12-28 21:49:29 +01:00
ZoopaMario 51327b64b6 VERY IMPORTANT DATA 2024-12-28 21:49:29 +01:00
ZoopaMario d6990724b1 Add shellcheck workflow 2024-12-28 21:49:27 +01:00
ZoopaMario 4d6c2ce52a Add shellcheck workflow 2024-12-28 21:45:41 +01:00
3 changed files with 48 additions and 0 deletions

View file

@ -0,0 +1,47 @@
name: Lint and Validate
on:
push:
paths:
- '**/*.sh'
pull_request:
paths:
- '**/*.sh'
jobs:
lint-and-validate:
runs-on: docker
container:
image: debian:bullseye
steps:
- name: Install Node.js
run: |
apt-get update && apt-get install -y curl
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
- name: Checkout Code
uses: https://code.forgejo.org/actions/checkout@v4
<<<<<<< HEAD
- name: List Checked Out Files
run: ls -al /workspace/ZoopaMario/backup-automation
>>>>>>> 20dd94e (Add shellcheck workflow)
- name: Install ShellCheck
run: |
apt-get update && apt-get install -y shellcheck
- name: Verify ShellCheck Installation
run: which shellcheck
- name: Find Shell Scripts
run: find . -name '*.sh' -print
- name: Debug Commit Message
run: git log -1 --pretty=%B
- name: Show Environment Variables
run: env

0
bliblablubb Normal file
View file

1
test.sh Normal file
View file

@ -0,0 +1 @@
NOT VALID