Fix: Update CI workflow to use Alpine-based images, install Node.js and Trivy with improved methods, and enhance dependency scanning steps #1
@ -45,6 +45,7 @@
|
||||
fi
|
||||
register: brave_repo_check
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
when: applications_brave_needs_install
|
||||
|
||||
- name: Clean up duplicate Brave repository files
|
||||
|
||||
@ -46,6 +46,7 @@
|
||||
fi
|
||||
register: nodesource_key_check
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
when: node_version_check.rc != 0 or not node_version_check.stdout.startswith('v22')
|
||||
|
||||
- name: Remove incorrect NodeSource repository
|
||||
|
||||
@ -34,6 +34,7 @@
|
||||
fi
|
||||
register: tailscale_repo_check
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
when: tailscale_version_check.rc != 0
|
||||
|
||||
- name: Remove incorrect Tailscale GPG key
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user