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

ci: cloudflare deploy #3919

Merged
merged 19 commits into from
Feb 28, 2023
Merged

ci: cloudflare deploy #3919

merged 19 commits into from
Feb 28, 2023

Conversation

0xdef1cafe
Copy link
Collaborator

@0xdef1cafe 0xdef1cafe commented Feb 26, 2023

Description

we've run into an issue where the build is too big to be built by cloudflare pages

this PR changes the process such that the build is built by github actions, with a 16 core 64gb ram runner (hello bertha), and pushes the build to cloudflare on branches that are deployed, i.e. develop|yeet|release|main|private

Notice

  • Have you followed the guidelines in our Contributing guide?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

  • 🐛 Bug fix (Non-breaking Change: Fixes an issue)
  • 🛠️ Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
  • 💅 New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

n/a - currently unable to build/deploy in cloudflare

Risk

small but obvious - site will deploy or it won't

Testing

Engineering

tbd

Operations

  • you will now be able to see the status of the build from CI checks
  • you should now be able to restart a failed build, but they shouldn't fail now 🤞

Screenshots (if applicable)

.nvmrc Outdated Show resolved Hide resolved
@0xdef1cafe 0xdef1cafe changed the base branch from develop to release February 27, 2023 19:44
@0xdef1cafe 0xdef1cafe changed the base branch from release to develop February 27, 2023 20:01
@0xdef1cafe 0xdef1cafe changed the base branch from develop to release February 27, 2023 20:22
@0xdef1cafe 0xdef1cafe marked this pull request as ready for review February 28, 2023 17:03
@0xdef1cafe 0xdef1cafe requested a review from a team as a code owner February 28, 2023 17:03
@0xdef1cafe 0xdef1cafe merged commit bb147f5 into release Feb 28, 2023
@0xdef1cafe 0xdef1cafe deleted the cf-deploy branch February 28, 2023 17:20
0xdef1cafe added a commit that referenced this pull request Mar 1, 2023
0xdef1cafe added a commit that referenced this pull request Mar 1, 2023
0xdef1cafe added a commit that referenced this pull request Mar 1, 2023
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.

1 participant