File tree Expand file tree Collapse file tree 6 files changed +14
-0
lines changed
Expand file tree Collapse file tree 6 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 2424
2525 - name : Copy files via SCP
2626 uses : appleboy/scp-action@master
27+ continue-on-error : true
2728 with :
2829 host : ${{ secrets.SSH_HOST }}
2930 username : ${{ secrets.SSH_USER }}
3334
3435 - name : Execute Remote SSH Commands
3536 uses : appleboy/ssh-action@master
37+ continue-on-error : true
3638 with :
3739 host : ${{ secrets.SSH_HOST }}
3840 username : ${{ secrets.SSH_USER }}
Original file line number Diff line number Diff line change 5656 run : snyk test --all-projects --json > snyk-php.json || true
5757
5858 - name : Generate Issues from Findings
59+ continue-on-error : true
5960 run : |
6061 generate_issue() {
6162 local title="$1"
Original file line number Diff line number Diff line change @@ -37,12 +37,15 @@ jobs:
3737 npm ci
3838
3939 - name : ESLint
40+ continue-on-error : true
4041 run : npm run lint
4142
4243 - name : PHPStan / Psalm
44+ continue-on-error : true
4345 run : vendor/bin/psalm --output-format=github
4446
4547 - name : Security Audit (Composer)
48+ continue-on-error : true
4649 run : composer audit
4750
4851 security :
Original file line number Diff line number Diff line change @@ -71,10 +71,12 @@ jobs:
7171
7272 - name : Validate composer.json
7373 if : matrix.language == 'php'
74+ continue-on-error : true
7475 run : composer validate --strict
7576
7677 - name : Install Composer dependencies
7778 if : matrix.language == 'php'
79+ continue-on-error : true
7880 run : composer install --prefer-dist --no-progress
7981
8082 - name : Run Snyk for PHP
Original file line number Diff line number Diff line change 6464 COMPOSER_AUTH : ${{ secrets.COMPOSER_AUTH }}
6565
6666 - name : Composer Audit (fail on vulnerabilities)
67+ continue-on-error : true
6768 run : |
6869 if command -v composer >/dev/null 2>&1; then
6970 composer audit --format=json > composer-audit.json || true
8081 run : npm ci
8182
8283 - name : Run JS audit (fail on high vuln)
84+ continue-on-error : true
8385 run : npm audit --audit-level=high || (echo "High severity npm vulnerabilities found" && exit 1)
8486
8587 - name : Build frontend (production)
@@ -158,6 +160,7 @@ jobs:
158160
159161 - name : Fail when Sonar Quality Gate fails
160162 if : steps.sonar-branch.outcome == 'failure' || steps.sonar-pr.outcome == 'failure'
163+ continue-on-error : true
161164 run : |
162165 echo "SonarCloud analysis failed or Quality Gate blocked the merge."
163166 exit 1
Original file line number Diff line number Diff line change @@ -118,6 +118,9 @@ function gtag(){dataLayer.push(arguments);}
118118 </script >
119119
120120 <link rel =" preconnect" href =" https://fonts.gstatic.com" crossorigin >
121+ <link rel =" preconnect" href =" https://googleads.g.doubleclick.net" crossorigin >
122+ <link rel =" preconnect" href =" https://pagead2.googlesyndication.com" crossorigin >
123+ <link rel =" preconnect" href =" https://tpc.googlesyndication.com" crossorigin >
121124 <link rel =" preload" as =" style"
122125 href =" https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap" >
123126 <link rel =" stylesheet" href =" https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"
You can’t perform that action at this time.
0 commit comments