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'
|
||||
|
||||
Reference in New Issue
Block a user