Skip to content

[ARMPL] Fix a bug in the installation of GCC required by ARM Performance Library to cover both gcc 9.3 and gcc 11.3. In particular gcc 9.3.0 requires ftp endpoint, whereas gcc 11.3.0 requires http endpoint. #1042

[ARMPL] Fix a bug in the installation of GCC required by ARM Performance Library to cover both gcc 9.3 and gcc 11.3. In particular gcc 9.3.0 requires ftp endpoint, whereas gcc 11.3.0 requires http endpoint.

[ARMPL] Fix a bug in the installation of GCC required by ARM Performance Library to cover both gcc 9.3 and gcc 11.3. In particular gcc 9.3.0 requires ftp endpoint, whereas gcc 11.3.0 requires http endpoint. #1042

name: Unsafe Patterns Checker
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled]
jobs:
# Prevent security exclusions
security-exclusions-check:
runs-on: ubuntu-latest
steps:
- name: Check PR
uses: francesco-giordano/[email protected]
with:
diffDoesNotContainRegex: "\\bnosec\\b|\\bnosemgrep\\b"
skipLabels: skip-security-exclusions-check
# Prevent the use of recursive deletion.
recursive-deletion-check:
runs-on: ubuntu-latest
steps:
- name: Check PR (recursive true)
uses: francesco-giordano/[email protected]
with:
diffDoesNotContainRegex: "recursive true"
skipLabels: skip-recursive-deletion-check
- name: Check PR (rm -rf)
uses: francesco-giordano/[email protected]
with:
diffDoesNotContainRegex: "rm -rf"
skipLabels: skip-recursive-deletion-check
# Prevent bad URL suffix
bad-url-suffix-check:
runs-on: ubuntu-latest
steps:
- name: Check PR for Disallowed URL Suffixes
uses: francesco-giordano/[email protected]
with:
diffDoesNotContainRegex: "amazonaws\\.com|amazonaws\\.com\\.cn|c2s\\.ic\\.gov|sc2s\\.sgov\\.gov"
skipLabels: skip-bad-url-suffix-check