Skip to content

Commit

Permalink
Adding 4 workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
rahul0216 committed Nov 20, 2024
1 parent 1aa8c2e commit d1023fd
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/documents-link-validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Documents Broken Link Validation
run-name: Documents Broken Link Validation running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
DocumentsLinkValidation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g npm@6.14.15;which npm;npm -v
- name: npm install
run: npm
- name: Documents link locale validation
run: npm run tsc && node .script/documentsLinkValidator.js
18 changes: 18 additions & 0 deletions .github/workflows/json-syntax-validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: JSON File Syntax Validation
run-name: JSON File Syntax Validation running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
JsonFileValidation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g npm@6.14.15;which npm;npm -v
- name: npm install
run: npm
- name: Json File Syntax Validation
run: npm run tsc && node .script/jsonFileValidator.js
18 changes: 18 additions & 0 deletions .github/workflows/logo-validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Logo Validation
run-name: Logo Validation running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
logoValidator:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g npm@6.14.15;which npm;npm -v
- name: npm install
run: npm install
- name: Logo File Validation
run: npm run tsc && node .script/logoValidator.js
19 changes: 19 additions & 0 deletions .github/workflows/yaml-syntax-validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: YAML File Syntax Validation
run-name: YAML File Syntax Validation running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
YamlFileValidation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g npm@6.14.15;which npm;npm -v
- name: npm install
run: npm
- name: YAML File Syntax Validation
run: npm run tsc && node .script/yamlFileValidator.js

0 comments on commit d1023fd

Please sign in to comment.