Fix: Update CI workflow to use Alpine-based images, install Node.js and Trivy with improved methods, and enhance dependency scanning steps #1

Merged
ilia merged 11 commits from update-ci into master 2025-12-17 22:45:01 -05:00
12 changed files with 12 additions and 9 deletions
Showing only changes of commit 277a22d962 - Show all commits

View File

@ -45,6 +45,7 @@
fi fi
register: brave_repo_check register: brave_repo_check
failed_when: false failed_when: false
changed_when: false
when: applications_brave_needs_install when: applications_brave_needs_install
- name: Clean up duplicate Brave repository files - name: Clean up duplicate Brave repository files

View File

@ -46,6 +46,7 @@
fi fi
register: nodesource_key_check register: nodesource_key_check
failed_when: false failed_when: false
changed_when: false
when: node_version_check.rc != 0 or not node_version_check.stdout.startswith('v22') when: node_version_check.rc != 0 or not node_version_check.stdout.startswith('v22')
- name: Remove incorrect NodeSource repository - name: Remove incorrect NodeSource repository

View File

@ -34,6 +34,7 @@
fi fi
register: tailscale_repo_check register: tailscale_repo_check
failed_when: false failed_when: false
changed_when: false
when: tailscale_version_check.rc != 0 when: tailscale_version_check.rc != 0
- name: Remove incorrect Tailscale GPG key - name: Remove incorrect Tailscale GPG key