Skip to content

Commit

Permalink
Adding more workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
rahul0216 committed Nov 21, 2024
1 parent d4e3048 commit 8263bc0
Show file tree
Hide file tree
Showing 5 changed files with 92 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/playbook-validations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Playbook Validations
run-name: Playbook Validations running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
PlaybooksValidations:
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: Playbook Validations
run: npm run tsc && node .script/playbooksValidator.js

18 changes: 18 additions & 0 deletions .github/workflows/sample-data-validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Sample Data Validation
run-name: Sample Data Validation running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
sampleDataValidator:
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: Sample Data Validator
run: npm run tsc && node .script/sampleDataValidator.js
19 changes: 19 additions & 0 deletions .github/workflows/solution-validations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Solution Validations
run-name: Solution Validations running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
SolutionValidations:
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: Solution Validations
run: npm run tsc && node .script/SolutionValidations/solutionValidator.js

18 changes: 18 additions & 0 deletions .github/workflows/workbook-metadata-validations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Workbook Metadata Validations
run-name: Workbook Metadata Validations running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
WorkbooksValidations:
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: Workbooks Metadata Validations
run: npm run tsc && node .script/workbooksMetadataValidator.js
18 changes: 18 additions & 0 deletions .github/workflows/workbook-template-validations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Workbook Template Validations
run-name: Workbook Template Validations running on ${{ github.ref_name }}
on:
pull_request:
branches:
- master
# Allows to run workflow manually from the Actions tab
workflow_dispatch:
jobs:
WorkbooksTemplateValidations:
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: Workbooks Template Validations
run: npm run tsc && node .script/workbooksTemplateValidator.js

0 comments on commit 8263bc0

Please sign in to comment.