浏览代码

chore: skip SuperLinter check on .editorconfig when no changes (#22649)

tags/1.7.0
Bowen Liang 3 个月前
父节点
当前提交
ff8fc96ebb
没有帐户链接到提交者的电子邮件
共有 2 个文件被更改,包括 10 次插入18 次删除
  1. 9
    17
      .github/workflows/style.yml
  2. 1
    1
      .github/workflows/web-tests.yml

+ 9
- 17
.github/workflows/style.yml 查看文件



- name: Check changed files - name: Check changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with: with:
files: | files: |
api/** api/**


- name: Check changed files - name: Check changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with: with:
files: web/** files: web/**




- name: Check changed files - name: Check changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with: with:
files: | files: |
docker/generate_docker_compose docker/generate_docker_compose


- name: Check changed files - name: Check changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with: with:
files: | files: |
**.sh **.sh
**.yml **.yml
**Dockerfile **Dockerfile
dev/** dev/**
.editorconfig


- name: Super-linter - name: Super-linter
uses: super-linter/super-linter/slim@v7
uses: super-linter/super-linter/slim@v8
if: steps.changed-files.outputs.any_changed == 'true' if: steps.changed-files.outputs.any_changed == 'true'
env: env:
BASH_SEVERITY: warning BASH_SEVERITY: warning
DEFAULT_BRANCH: main
DEFAULT_BRANCH: origin/main
EDITORCONFIG_FILE_NAME: editorconfig-checker.json
FILTER_REGEX_INCLUDE: pnpm-lock.yaml FILTER_REGEX_INCLUDE: pnpm-lock.yaml
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
IGNORE_GENERATED_FILES: true IGNORE_GENERATED_FILES: true
# FIXME: temporarily disabled until api-docker.yaml's run script is fixed for shellcheck # FIXME: temporarily disabled until api-docker.yaml's run script is fixed for shellcheck
# VALIDATE_GITHUB_ACTIONS: true # VALIDATE_GITHUB_ACTIONS: true
VALIDATE_DOCKERFILE_HADOLINT: true VALIDATE_DOCKERFILE_HADOLINT: true
VALIDATE_EDITORCONFIG: true
VALIDATE_XML: true VALIDATE_XML: true
VALIDATE_YAML: true VALIDATE_YAML: true

- name: EditorConfig checks
uses: super-linter/super-linter/slim@v7
env:
DEFAULT_BRANCH: main
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
IGNORE_GENERATED_FILES: true
IGNORE_GITIGNORED_FILES: true
# EditorConfig validation
VALIDATE_EDITORCONFIG: true
EDITORCONFIG_FILE_NAME: editorconfig-checker.json

+ 1
- 1
.github/workflows/web-tests.yml 查看文件



- name: Check changed files - name: Check changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with: with:
files: web/** files: web/**



正在加载...
取消
保存