Fix GitHub Actions references and add Markdown linting configuration

This commit is contained in:
2025-04-21 04:34:05 +01:00
parent 546ed59a61
commit 4ebe55b940
4 changed files with 51 additions and 7 deletions

13
.codacy.yml Normal file
View File

@@ -0,0 +1,13 @@
---
engines:
markdownlint:
enabled: true
config_file: .markdownlint.json
exclude_paths:
- "vendor/**"
- "node_modules/**"
- "build/**"
- "dist/**"
- "bin/**"
- ".github/**"
- "tests/**"

View File

@@ -12,12 +12,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@v4
with:
clean: 'true'
- name: Setup PHP
uses: shivammathur/setup-php@6d7209f44a25a63e3555ad381fdff3bb1f8a69d2 # v2.29.0
uses: shivammathur/setup-php@v2
with:
php-version: '7.4'
extensions: mbstring, intl, zip
@@ -41,12 +41,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: SonarCloud Scan
uses: SonarSource/sonarqube-scan-action@5095598c2b051c3ee362e93f38a20a48b71b53a9 # v1.2.0
uses: SonarSource/sonarqube-scan-action@v1.2.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
@@ -56,12 +56,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Run Codacy Analysis CLI
uses: codacy/codacy-analysis-cli-action@5cc54a75f9ad88fbd6efc6e2a3ee12626e5f0dbb # v4.3.0
uses: codacy/codacy-analysis-cli-action@v4.3.0
with:
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
verbose: true
@@ -73,7 +73,7 @@ jobs:
continue-on-error: true
- name: Upload SARIF results file
uses: github/codeql-action/upload-sarif@cdcdbb579706841c47f7063dda365e292e5cad7a # v2.2.7
uses: github/codeql-action/upload-sarif@v2
with:
sarif_file: results.sarif
continue-on-error: true

15
.markdownlint.json Normal file
View File

@@ -0,0 +1,15 @@
{
"MD004": {
"style": "asterisk"
},
"MD007": {
"indent": 2
},
"MD013": false,
"MD033": false,
"MD040": true,
"MD041": false,
"MD046": {
"style": "fenced"
}
}

16
.markdownlintrc Normal file
View File

@@ -0,0 +1,16 @@
{
"default": true,
"MD004": {
"style": "asterisk"
},
"MD007": {
"indent": 2
},
"MD013": false,
"MD033": false,
"MD040": true,
"MD041": false,
"MD046": {
"style": "fenced"
}
}