Unverified Commit c32c177e authored by Bowen Liang's avatar Bowen Liang Committed by GitHub

improvement: introduce Super-Linter actions to check style for shell script,...

improvement: introduce Super-Linter actions to check style for shell script, dockerfile and yaml files (#1966)
parent 853cdd74
...@@ -7,6 +7,7 @@ body: ...@@ -7,6 +7,7 @@ body:
attributes: attributes:
label: Self Checks label: Self Checks
description: "To make sure we get to you in time, please check the following :)" description: "To make sure we get to you in time, please check the following :)"
options:
- label: I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - label: I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones.
required: true required: true
- label: I confirm that I am using English to file this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - label: I confirm that I am using English to file this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)).
......
name: "🤝 Help Wanted" name: "🤝 Help Wanted"
description: "Request help from the community" [please use English :] description: "Request help from the community [please use English :)]"
labels: labels:
- help-wanted - help-wanted
body: body:
......
failure-threshold: "error"
\ No newline at end of file
---
extends: default
rules:
brackets:
max-spaces-inside: 1
document-start: disable
indentation:
level: warning
line-length: disable
new-line-at-end-of-file:
level: warning
trailing-spaces:
level: warning
...@@ -8,8 +8,13 @@ on: ...@@ -8,8 +8,13 @@ on:
branches: branches:
- deploy/dev - deploy/dev
concurrency:
group: dep-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs: jobs:
test: test:
name: ESLint and SuperLinter
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
...@@ -32,3 +37,18 @@ jobs: ...@@ -32,3 +37,18 @@ jobs:
run: | run: |
cd ./web cd ./web
yarn run lint yarn run lint
- name: Super-linter
uses: super-linter/super-linter/slim@v5
env:
BASH_SEVERITY: warning
DEFAULT_BRANCH: main
ERROR_ON_MISSING_EXEC_BIT: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
IGNORE_GENERATED_FILES: true
IGNORE_GITIGNORED_FILES: true
VALIDATE_BASH: true
VALIDATE_BASH_EXEC: true
VALIDATE_GITHUB_ACTIONS: true
VALIDATE_DOCKERFILE_HADOLINT: true
VALIDATE_YAML: true
File mode changed from 100644 to 100755
...@@ -251,7 +251,7 @@ services: ...@@ -251,7 +251,7 @@ services:
# Set the redis password when startup redis server. # Set the redis password when startup redis server.
command: redis-server --requirepass difyai123456 command: redis-server --requirepass difyai123456
healthcheck: healthcheck:
test: ["CMD", "redis-cli","ping"] test: [ "CMD", "redis-cli", "ping" ]
# uncomment to expose redis port to host # uncomment to expose redis port to host
# ports: # ports:
# - "6379:6379" # - "6379:6379"
......
#!/bin/sh #!/bin/bash
set -e set -e
...@@ -20,4 +20,4 @@ fi ...@@ -20,4 +20,4 @@ fi
export NEXT_PUBLIC_SENTRY_DSN=${SENTRY_DSN} export NEXT_PUBLIC_SENTRY_DSN=${SENTRY_DSN}
export NEXT_PUBLIC_SITE_ABOUT=${SITE_ABOUT} export NEXT_PUBLIC_SITE_ABOUT=${SITE_ABOUT}
node ./server.js node ./server.js
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment