Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub Actions workflow for CDN uploads #119

Merged
merged 1 commit into from
Aug 22, 2023
Merged

Conversation

surminus
Copy link
Collaborator

@surminus surminus commented Aug 22, 2023

Initially I've added this as a workflow dispatch which requires us to manually do this, but once I've confirmed it works as required we can switch it into release.yml to automatically push the new bundle for every new release.

Unfortunately to test actions with a workflow dispatch they must be merged into main.

I suspect I also need to add the secret for the account ID (is it actually secret? who knows!), which I'll need to ask sec team to do.

@surminus surminus requested a review from lmars August 22, 2023 10:21
.github/workflows/cdn.yml Outdated Show resolved Hide resolved
@lmars
Copy link
Member

lmars commented Aug 22, 2023

I suspect I also need to add the secret for the account ID (is it actually secret? who knows!), which I'll need to ask sec team to do.

It's not secret, I just think this was a way to centrally manage the values, and the person who did it first made them secrets rather than variables, and we just stuck with that convention.

@surminus
Copy link
Collaborator Author

the person who did it first made them secrets rather than variables, and we just stuck with that convention.

I actually think that person was possibly me, where I did it for convenience in a private repository but I did think that maybe in a public repo it could be considered sensitive... but apparently the definitive answer is that they are not sensitive.

Initially I've added this as a workflow dispatch which requires us to
manually do this, but once I've confirmed it works as required we can
switch it into `release.yml` to automatically push the new bundle for
every new release.
@surminus surminus merged commit c5d768d into main Aug 22, 2023
5 checks passed
@surminus surminus deleted the mmb-154-ably-cdn branch August 22, 2023 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants