mirror of
https://github.com/citron-neo/CI.git
synced 2026-07-05 15:21:59 -07:00
b147f71e50
This repository builds upon the excellent work of previous contributors: - pkgforge-dev for the original Citron AppImage build scripts and infrastructure - CollectingW for the Citron-Nightly build workflows and automation Changes made in this commit: - Updated all repository links from pkgforge-dev/Citron-AppImage and CollectingW/Citron-Nightly to Zephyron-Dev/Citron-CI - Added Discord webhook notifications for successful builds (Android, Linux, Windows) - Integrated automated notifications with build metadata (version, date, download links) Build workflows included: - Android: Daily APK builds for arm64-v8a - Linux: Multiple variants (x86_64, x86_64_v3, PGO optimized) as AppImages - Windows: x64 builds with Qt6 support All builds run daily at 12 AM UTC and can be triggered manually via workflow_dispatch.
39 lines
955 B
YAML
39 lines
955 B
YAML
---
|
|
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v5.0.0
|
|
hooks:
|
|
- id: check-executables-have-shebangs
|
|
- id: check-merge-conflict
|
|
- id: check-shebang-scripts-are-executable
|
|
- id: fix-byte-order-marker
|
|
- id: mixed-line-ending
|
|
- id: end-of-file-fixer
|
|
- id: trailing-whitespace
|
|
args: [--markdown-linebreak-ext=md]
|
|
- id: check-yaml
|
|
- id: no-commit-to-branch
|
|
|
|
- repo: https://github.com/shellcheck-py/shellcheck-py
|
|
rev: v0.10.0.1
|
|
hooks:
|
|
- id: shellcheck
|
|
args: ["--severity=error"]
|
|
|
|
- repo: https://github.com/scop/pre-commit-shfmt
|
|
rev: v3.10.0-2
|
|
hooks:
|
|
- id: shfmt
|
|
args: ["-w", "-s"]
|
|
|
|
- repo: https://github.com/rhysd/actionlint
|
|
rev: v1.7.6
|
|
hooks:
|
|
- id: actionlint
|
|
|
|
- repo: https://github.com/woodruffw/zizmor
|
|
rev: v0.8.0
|
|
hooks:
|
|
- id: zizmor
|
|
files: ^\.github/workflows/.*\.ya?ml$
|