Skip to content
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
d14c3e6
Update permissions in deploy.yml to allow writing for GitHub releases
jeffcumpsty-tpx Feb 13, 2026
fb720e3
Merge branch 'staging' of https://github.com/tpximpact/OpenReferralAp…
jeffcumpsty-tpx Feb 13, 2026
59225d9
Add job name to staging-to-main workflow for clarity
jeffcumpsty-tpx Feb 13, 2026
2cdb1c6
Sanitize URLs in logging for schema loading and error handling (#124)
jeffcumpsty-tpx Feb 13, 2026
d5ce010
Update staging-to-main workflow to allow dependabot merges and modify…
jeffcumpsty-tpx Feb 16, 2026
61716d3
Update .gitignore to ignore all log files in the logs directory (#134)
jeffcumpsty-tpx Feb 16, 2026
5d6e6f9
Jeffcumpsty tpx patch 1 (#135)
jeffcumpsty-tpx Feb 16, 2026
bb5c84a
chore: Bump Swashbuckle.AspNetCore from 10.1.2 to 10.1.3 (#131)
dependabot[bot] Feb 16, 2026
c266cec
chore: Bump Serilog.Sinks.File from 6.0.0 to 7.0.0 (#130)
dependabot[bot] Feb 16, 2026
bb9d110
chore: Bump Serilog.AspNetCore and Serilog.Sinks.File (#129)
dependabot[bot] Feb 16, 2026
7a25c74
chore: Bump the testing-packages group with 1 update (#128)
dependabot[bot] Feb 16, 2026
1908c7a
Update .gitignore to ignore all log files in the logs directory (#136)
jeffcumpsty-tpx Feb 16, 2026
727f5a6
chore: Bump the microsoft-packages group with 1 update (#127)
dependabot[bot] Feb 16, 2026
bd2f247
Merge maion to staging (#139)
jeffcumpsty-tpx Feb 16, 2026
8e8417f
Feature/report additional fields (#140)
jeffcumpsty-tpx Feb 26, 2026
6015777
chore: Bump the testing-packages group with 1 update (#142)
dependabot[bot] Feb 26, 2026
95b5454
Merge branch 'main' of https://github.com/tpximpact/OpenReferralApi i…
jeffcumpsty-tpx Feb 26, 2026
7655468
Merge branch 'main' of https://github.com/tpximpact/OpenReferralApi i…
jeffcumpsty-tpx Feb 26, 2026
6196f59
Merge branch 'staging' of https://github.com/OpenReferralUK/oruk-vali…
jeffcumpsty-tpx Feb 26, 2026
a94e199
Merge branch 'main' into staging
jeffcumpsty-tpx Feb 26, 2026
9c1e2c5
Merge main into staging (#148)
jeffcumpsty-tpx Feb 26, 2026
56db555
Merge branch 'staging' of https://github.com/OpenReferralUK/oruk-vali…
jeffcumpsty-tpx Feb 26, 2026
3137c3e
Add steps to prepare lowercase Docker image names for CI/CD workflows…
jeffcumpsty-tpx Feb 27, 2026
66c00b4
Merge branch 'main' into staging
jeffcumpsty-tpx Feb 27, 2026
3a2da59
Staging (#150) (#153)
jeffcumpsty-tpx Feb 27, 2026
6432398
Merge branch 'staging' of https://github.com/OpenReferralUK/oruk-vali…
jeffcumpsty-tpx Feb 27, 2026
5464690
Only deploy on push (#155)
jeffcumpsty-tpx Feb 27, 2026
4a50620
Refactor CI/CD workflows: consolidate into unified pipeline, remove o…
jeffcumpsty-tpx Feb 28, 2026
e75900f
Unified ci cd workflow (#159)
jeffcumpsty-tpx Feb 28, 2026
a7ce77f
Unified ci cd workflow (#160)
jeffcumpsty-tpx Feb 28, 2026
e95c811
Staging into main (#154) (#162)
jeffcumpsty-tpx Feb 28, 2026
e3e1cc1
Resolve conflicts by favoring staging versions
jeffcumpsty-tpx Feb 28, 2026
74682ba
Staging into main (#154) (#164)
jeffcumpsty-tpx Feb 28, 2026
2ab444b
Merge branch 'staging' of https://github.com/OpenReferralUK/oruk-vali…
jeffcumpsty-tpx Feb 28, 2026
5ec33f3
Add caching for Trivy database in CI workflow (#166)
jeffcumpsty-tpx Mar 1, 2026
2097f11
Re index staging (#168)
jeffcumpsty-tpx Mar 1, 2026
ab8cf1d
Merge main into staging to resolve conflicts (favoring staging version)
jeffcumpsty-tpx Mar 1, 2026
3fb8f64
Merge into staging (#169)
jeffcumpsty-tpx Mar 1, 2026
220698f
Merge branch 'staging' of https://github.com/OpenReferralUK/oruk-vali…
jeffcumpsty-tpx Mar 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v6.0.2
- name: Cache Trivy database
uses: actions/cache@v5.0.3
with:
path: ~/.cache/trivy
key: trivy-db-${{ github.run_id }}
restore-keys: trivy-db-
- name: Run Trivy (fs)
uses: aquasecurity/trivy-action@0.34.1
with:
Expand Down Expand Up @@ -150,6 +156,13 @@ jobs:
tags: |
# Explicitly use the same SHA as your manual Record step
type=sha,format=short,prefix=sha-,value=${{ github.event.pull_request.head.sha || github.sha }}
- name: Determine commit SHA
id: vars
run: |
COMMIT_SHA=${{ github.event.pull_request.head.sha || github.sha }}
SHORT_SHA=$(echo $COMMIT_SHA | cut -c1-7)
echo "commit_sha=$COMMIT_SHA" >> $GITHUB_OUTPUT
echo "short_sha=$SHORT_SHA" >> $GITHUB_OUTPUT
- name: Build and push
id: build
uses: docker/build-push-action@v6.19.2
Expand Down Expand Up @@ -182,6 +195,12 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v6.0.2
- name: Cache Trivy database
uses: actions/cache@v5.0.3
with:
path: ~/.cache/trivy
key: trivy-db-${{ github.run_id }}
restore-keys: trivy-db-
- name: Login to GHCR
uses: docker/login-action@v3.7.0
with:
Expand Down