Skip to content

Conversation

@jf-x-dev
Copy link
Collaborator

@jf-x-dev jf-x-dev commented Jan 27, 2026

Updates the deploy-reports composite action to now upload reports to an S3 bucket instead of github pages, and then link the corresponding Cloudfront url.

Corresponding mavis PR: nhsuk/manage-vaccinations-in-schools#5891

@jf-x-dev jf-x-dev force-pushed the add-reports-to-bucket branch from 3d50fde to 41818ce Compare January 27, 2026 09:08
default: 'endtoendtest-reports'
report-base-url:
required: true
default: 'https://d2h72ta68jwsgq.cloudfront.net'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if we could have a more user friendly domain name here?

Copy link
Collaborator Author

@jf-x-dev jf-x-dev Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could! I wasn't convinced it was worth it as I'm still not really sure how often these will be used.

Something like www.reports.mavistesting.com would work. It breaks our pattern of using subdomains for environments but I don't think we'll set up a reports environment anytime soon.

(Otherwise mavisreports.com is available, though the $15 / year cost is probably more than the storage costs 😅)

Do you have any thoughts/suggestions?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I don't think we need to pay for a domain name for these, but I guess I hoping for a name that seems more stable. Maybe this one won't change, but I can just imagine if it does we wouldn't want all the existing links to break.

I don't love using the mavistesting.com domain, but we could if we had to.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As far as I know, this name is stable and will only change if we intentionally edit it.

I would lean towards keeping https://d2h72ta68jwsgq.cloudfront.net for now. If users find it confusing then we could add something like reports.mavistesting.com as an alias which would make new links nicer but keep all preexisting links working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants