File tree Expand file tree Collapse file tree 3 files changed +28
-7
lines changed
Expand file tree Collapse file tree 3 files changed +28
-7
lines changed Original file line number Diff line number Diff line change 1- name : PR Quality Check
1+ name : Create PR JIRA Link
22on :
33 pull_request :
44 types : [opened]
Original file line number Diff line number Diff line change 1- name : SonarCloud
1+ name : Quality Checks
22
33on :
44 push :
1212 LAMBDA_PATH : ${{ github.workspace }}/lambdas
1313
1414jobs :
15- sonarcloud :
16- name : SonarCloud
15+ lint :
16+ name : Lint specification and Python projects
1717 runs-on : ubuntu-latest
18-
18+
1919 steps :
2020 - uses : actions/checkout@v5
21+
22+ - uses : actions/setup-python@v5
23+ with :
24+ python-version : 3.11
25+ cache : ' poetry'
26+
27+ - uses : actions/setup-node@v5
2128 with :
22- fetch-depth : 0
29+ node-version : ' 23.11.0'
30+ cache : ' npm'
31+
32+ - name : Install linting dependencies
33+ run : make install-node && make install-python
34+
35+ - name : Lint
36+ run : make lint
37+
38+ testcoverage_and_sonarcloud :
39+ name : Test Coverage and SonarCloud
40+ runs-on : ubuntu-latest
41+
42+ steps :
43+ - uses : actions/checkout@v5
2344
2445 - name : Install poetry
2546 run : pip install poetry==2.1.4
Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ To get started developing your API use this template repo alongside guidance pro
102102This folder contains templates that can be customised for items such as opening pull requests or issues within the repo
103103
104104` /.github/workflows ` : This folder contains templates for github action workflows such as:
105- - ` pr-lint .yaml ` : This workflow template shows how to link Pull Request's to Jira tickets and runs when a pull request is opened.
105+ - ` pr-jira-link .yaml ` : This workflow template links Pull Requests to Jira tickets and runs when a pull request is opened.
106106- ` continuous-integration.yml ` : This workflow template shows how to publish a Github release when pushing to master.
107107
108108#### ` /azure ` :
You can’t perform that action at this time.
0 commit comments