Files
guko/.github/workflows/ci.yml
2026-06-23 00:44:35 +00:00

28 lines
706 B
YAML

name: CI
on:
push:
pull_request:
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Bash syntax
run: bash -n release.sh install.sh release.sh scripts/security-scan.sh
- name: Secret scan
run: bash scripts/security-scan.sh
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.13'
- name: Python compile
run: python -m py_compile auth.py guko.py jiaoops.py telegram-bot/bot.py optional/update_from_nezha.py
- name: Docker build
run: docker build -f telegram-bot/Dockerfile .