Skip to content

Commit

Permalink
Merge pull request #363 from NHSDigital/release/2024-10-16
Browse files Browse the repository at this point in the history
Release/2024-10-16
  • Loading branch information
megan-bower4 authored Oct 21, 2024
2 parents 4be03fb + 954e0f3 commit 8cb9a61
Show file tree
Hide file tree
Showing 86 changed files with 6,613 additions and 3,513 deletions.
18 changes: 17 additions & 1 deletion .github/workflows/_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,22 @@ jobs:
infrastructure/swagger/dist/apigee/swagger.yaml
if: ${{ always() }}

swagger--publish:
needs: [get-branch-from-workflow-file, apigee--deploy]
runs-on: [self-hosted, ci]
steps:
- uses: actions/checkout@v4
with:
ref: ${{ needs.get-branch-from-workflow-file.outputs.branch_name }}
# change below to (env.ACCOUNT == 'int') || (env.ACCOUNT == 'prod') when ready for prod
- if: (${{ env.SCOPE == 'per_workspace'}}) && (${{ env.ACCOUNT == 'int' }})
uses: ./.github/actions/make/
with:
command: swagger--publish
requires-aws: true
restore-from-cache: "true"
cache-suffix: ${{ env.CACHE_NAME }}

test--smoke:
needs: [get-branch-from-workflow-file, apigee--deploy]
runs-on: [self-hosted, ci]
Expand All @@ -162,7 +178,7 @@ jobs:

set-success:
name: Set Success
needs: [test--smoke]
needs: [test--smoke, apigee--deploy]
runs-on: [self-hosted, ci]
steps:
- name: Set success env var
Expand Down
3 changes: 3 additions & 0 deletions .sonarcloud.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
sonar.sources=.
sonar.tests=.
sonar.cpd.exclusions=src/api/**/index.py
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## 2024-10-16
- [PI-501] Create Device Reference Data
- [PI-503] Read Device Reference Data
- [PI-536] Create Cpm Product without FHIR
- [PI-535] Read Product Team without FHIR
- [PI-548] Sonarcloud configuration
- [PI-365] Locust load testing
- [PI-276] Proxygen Spec
- [PI-562] Feature Tests for CpmProduct

## 2024-10-15
- [PI-533] Create Product Team without FHIR

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024.10.15
2024.10.16
8 changes: 8 additions & 0 deletions changelog/2024-10-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- [PI-501] Create Device Reference Data
- [PI-503] Read Device Reference Data
- [PI-536] Create Cpm Product without FHIR
- [PI-535] Read Product Team without FHIR
- [PI-548] Sonarcloud configuration
- [PI-365] Locust load testing
- [PI-276] Proxygen Spec
- [PI-562] Feature Tests for CpmProduct
Loading

0 comments on commit 8cb9a61

Please sign in to comment.