Skip to content

#1454: Automatic Deployment of React App#1563

Open
ceciliazaragoza wants to merge 16 commits into
betafrom
cecilia-1454
Open

#1454: Automatic Deployment of React App#1563
ceciliazaragoza wants to merge 16 commits into
betafrom
cecilia-1454

Conversation

@ceciliazaragoza

Copy link
Copy Markdown
Collaborator

@coveralls

coveralls commented Apr 29, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 81.764%. remained the same — cecilia-1454 into beta

@ceciliazaragoza ceciliazaragoza marked this pull request as ready for review May 6, 2026 01:01
@ceciliazaragoza ceciliazaragoza requested a review from dondi May 6, 2026 01:01
@ceciliazaragoza

ceciliazaragoza commented May 6, 2026

Copy link
Copy Markdown
Collaborator Author
  • This is ready for review.
  • Instead of using someone's marketplace app, we deploy the app with GitHub Actions. We can remove SSH key that created for other strategy since we just use secrets.GITHUB_TOKEN.
  • I also updated the package.json version access so that it is not undefined when we do the automated build with GitHub Actions.

@ceciliazaragoza

ceciliazaragoza commented May 11, 2026

Copy link
Copy Markdown
Collaborator Author

This is ready for review again. I made changes to ensure that the file structure of gh-pages is not disrupted and changes are only made to the react-thesis-4081 folder. Also, we ensure that if multiple branches push at the same time, we add the jobs to a queue with concurrency: gh-pages-deploy.

This page and deployments build shows a successful automatic deployment, and I confirmed that Home and Beta are still up and running: https://github.com/dondi/GRNsight/actions/runs/25690035571

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.

3 participants