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

Moving away from Vercel #139

Closed
5 tasks done
maxime-rainville opened this issue Jun 14, 2024 · 2 comments
Closed
5 tasks done

Moving away from Vercel #139

maxime-rainville opened this issue Jun 14, 2024 · 2 comments
Assignees

Comments

@maxime-rainville
Copy link

maxime-rainville commented Jun 14, 2024

Vercel says we'll have to pay in 6 months. When Elvis was originally envision, GitHub action didn't exist.

We can probably move away from vercel and use GitHub Action+Pages instead. That will allow us to remove a redundant tool from our tech stack.

Notes

Acceptance criteria

  • Elvis deployment and hosting is moved to GitHub Actions and GitHub Pages.
  • Elvis deployment and development doc is updated to reflect any changes to the applications.
  • A something.silverstripe.org domain is configured and points to the GitHub pages.
  • Vercel domain redirect to the new GitHub Pages domain (Maybe that's not worth trouble)
  • Any reference to Elvis in the official dev docs or repo doc is updated to point to the new URL
  • Asset page on confluence is updated

PRs

@GuySartorelli
Copy link
Member

I've started the process of getting a subdomain - https://servicedesk.silverstripe.cloud/support/tickets/149740

@emteknetnz emteknetnz self-assigned this Jun 26, 2024
@emteknetnz
Copy link
Member

Have merged PR - looks good - https://silverstripe.github.io/github-issue-search-client/

Reassigned to Guy to do all the follow up tasks

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

No branches or pull requests

3 participants