Divarion-D
3bbb0865ff
feat(workflows): enhance release notifier with inputs for tag and release names
2026-03-17 21:32:55 +03:00
Divarion-D
2478ba612a
fix(build): update git diff commands to exclude renames
2026-03-17 21:21:20 +03:00
Divarion-D
006584ffac
chore: update actions/checkout to v6 in build and pre-release workflows
2026-03-15 19:32:14 +03:00
Divarion-D
cb8e49f238
chore: remove duplicate files entry in release asset upload step
2026-03-15 19:25:52 +03:00
Divarion-D
e483098447
chore: enhance workflows to support manual dispatch and dynamic tag resolution
2026-03-15 19:21:21 +03:00
Divarion-D
a263a30187
chore: update pre-release workflow to build assets and remove manual inputs
2026-03-15 18:49:20 +03:00
Divarion-D
327c8dc161
ci: automate release asset builds via GitHub Actions
2026-03-15 18:45:19 +03:00
Divarion-D
518993bb66
ci: extract PHP syntax check into reusable script
...
- Add tools/php_syntax_check.sh (supports full scan + single-file mode)
- CI workflow now calls the shared script
- All 6 agents updated to reference the script
- CONTRIBUTING.md: add Pre-Commit Checks section
- Exclude src/bin/* (third-party stubs) from lint
2026-03-15 13:49:18 +03:00
Divarion-D
e4e0fb7eb7
ci: upgrade actions to Node.js 24-compatible versions
...
- actions/checkout@v4 -> @v5 (Node 24 since v5.0.0)
- github/codeql-action/upload-sarif@v3 -> @v4
- softprops/action-gh-release@v1 -> @v2
- shivammathur/setup-php@v2 stays (no v3 released yet)
2026-03-15 12:41:13 +03:00
Divarion-D
1369b8fd20
ci: add security scan workflow with PHP syntax check and Semgrep
...
New GitHub Actions workflow that runs on push/PR to main and weekly:
1. PHP Syntax Check: validates all src/*.php files with php -l
2. Semgrep Security Scan: runs php, security-audit, command-injection,
sql-injection, and xss rule packs against src/
SARIF results are uploaded to GitHub Code Scanning.
2026-03-15 12:28:34 +03:00
Divarion-D
279a10b4c5
Update Top Contributors
2025-12-03 21:50:32 +03:00
Divarion-D
b4dbecebf3
Added auto editing of Top Contributors
2025-12-03 21:42:41 +03:00
Divarion-D
cd637c9dde
Fixed workflow
2025-12-03 18:26:27 +03:00
Danil and GitHub
c09125d9c3
Added suport pre-release in Github Action
2025-11-20 19:46:16 +03:00
Danil and GitHub
9854fca0af
Create build_pre-release.yml
2025-11-19 22:30:15 +03:00
Divarion-D
cce768e39f
Update release notifier
2025-09-30 19:38:07 +03:00
Divarion-D
a214ef4754
add issue templates and add release notifier
2025-07-10 20:48:38 +03:00