fix: Update CI/CD - CodeQL v4, Node.js 24, README updates
This commit is contained in:
7
.github/workflows/ci-cd.yml
vendored
7
.github/workflows/ci-cd.yml
vendored
@@ -1,5 +1,5 @@
|
||||
name: CI/CD Pipeline
|
||||
# Updated: Removed systemd, using SSH-based testing for better stability
|
||||
# Updated: Dynamic tag for release, CodeQL v4, Node.js 24 support
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -7,6 +7,9 @@ on:
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
name: Lint Ansible Playbooks
|
||||
@@ -121,7 +124,7 @@ jobs:
|
||||
output: 'trivy-results.sarif'
|
||||
|
||||
- name: Upload Trivy scan results to GitHub Security tab
|
||||
uses: github/codeql-action/upload-sarif@v3 # Updated to v3 to fix deprecated v2 warning
|
||||
uses: github/codeql-action/upload-sarif@v4
|
||||
if: always()
|
||||
with:
|
||||
sarif_file: 'trivy-results.sarif'
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
🚀 **Production-ready, fully automated LEMP stack (Linux, Nginx, MySQL, PHP) + WordPress deployment using Ansible**
|
||||
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://ubuntu.com/)
|
||||
[](https://debian.org/)
|
||||
[](https://ubuntu.com/)
|
||||
[](https://debian.org/)
|
||||
[](https://www.ansible.com/)
|
||||
[](https://wordpress.org/)
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
- Nginx web server with production-ready optimization
|
||||
- MySQL 8.0+ with secure setup and performance tuning
|
||||
- PHP 8.4+ with FPM, OPcache and WordPress extensions
|
||||
- Ubuntu/Debian family support (20.04, 22.04, 24.04, Debian 11, 12)
|
||||
- Ubuntu/Debian family support (20.04, 22.04, 24.04, 25.04, Debian 11, 12, 13, 14)
|
||||
|
||||
### 🛡️ WordPress & Security
|
||||
✅ **WordPress Automation & Security**
|
||||
|
||||
Reference in New Issue
Block a user