fix dev CI checkout without node action
Some checks failed
CI/CD Pipeline / test (push) Failing after 3s
CI/CD Pipeline / deploy (push) Has been skipped
CI/CD Pipeline / promote_stable (push) Has been skipped

This commit is contained in:
2026-02-18 23:08:01 +01:00
parent 5fdc0d45e3
commit 652cf8bd6a

View File

@@ -11,13 +11,16 @@ jobs:
runs-on: debian-latest
steps:
- name: Checkout
uses: actions/checkout@v4
run: |
git clone --quiet --depth=1 --branch=${{ gitea.ref_name }} ${{ gitea.server_url }}/${{ gitea.repository }} repo
- name: Install Bats
run: |
sudo apt-get update
sudo apt-get install -y bats
- name: Run Shell Tests
run: bats tests/shell/git_update.bats
run: |
cd repo
bats tests/shell/git_update.bats
deploy:
if: gitea.ref_name == 'master'