chore: change job container image to node:22 and update checkout script

This commit is contained in:
2026-06-01 15:51:31 +05:00
parent 2b8b26df3f
commit fe46f49b67
+8 -2
View File
@@ -10,7 +10,7 @@ jobs:
deploy:
runs-on: ubuntu-latest
container:
image: node:22-alpine
image: node:22
defaults:
run:
shell: sh
@@ -18,7 +18,13 @@ jobs:
steps:
- name: Checkout
run: |
apk add --no-cache git
if ! command -v git >/dev/null 2>&1; then
if command -v apk >/dev/null 2>&1; then
apk add --no-cache git
elif command -v apt-get >/dev/null 2>&1; then
apt-get update && apt-get install -y git
fi
fi
if [ ! -d ".git" ]; then
git init
git remote add origin http://oauth2:${{ secrets.GIT_TOKEN }}@git.a-crm.controlsystem.kz/AVTEX/XFlow.git