fix: Git-Checkout manuell durchführen, da Node.js im Maubot-Image fehlt
Some checks failed
Build Maubot Plugin / build (push) Failing after 6s
Build Maubot Plugin / release (push) Has been skipped

This commit is contained in:
2026-04-15 22:53:13 +02:00
parent c8163edd2d
commit 77944379ae
2 changed files with 8 additions and 1 deletions

View File

@@ -13,8 +13,14 @@ jobs:
container:
image: dock.mau.dev/maubot/maubot:latest
steps:
- name: Install git
run: |
apt-get update && apt-get install -y git
- name: Checkout
uses: actions/checkout@v4
run: |
git clone --depth 1 --branch "${GITHUB_REF_NAME}" "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git" . || \
git clone --depth 1 "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git" . && git checkout "${GITHUB_SHA}"
- name: Determine version
id: version

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
.venv
*.mbp
.ki-workspace