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

Create GitHub Actions Workflow for Next.js 13 Gamedoora UI Deployment #74

Open
hybridx opened this issue Sep 10, 2023 · 0 comments
Open
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@hybridx
Copy link
Member

hybridx commented Sep 10, 2023

Is your chore related to a problem? Please describe

  • This issue is to set up a GitHub Actions workflow to automatically deploy a Next.js 13 project when changes are pushed to the main branch.

Describe the solution you'd like

  • I would like to create a GitHub Actions workflow that performs the following steps:
    • Checkout the code from the repository.
    • Set up Node.js.
    • Install project dependencies.
    • Build the Next.js 13 project.
    • Deploy the built project to the production server.
    • Cleanup any temporary build files.

Describe alternatives you've considered

  • One alternative is to manually deploy the project each time changes are made, but this can be time-consuming and error-prone. Automating the deployment process with GitHub Actions will save time and ensure consistency.

Additional context

  • Please make sure to replace the deployment script in the workflow with the appropriate command or method for deploying the project to your production server. Additionally, ensure that you have the necessary environment variables and secrets set up in your GitHub repository for secure deployments.
@hybridx hybridx added enhancement New feature or request help wanted Extra attention is needed labels Sep 10, 2023
@hybridx hybridx assigned hybridx and unassigned hybridx Sep 10, 2023
@hybridx hybridx self-assigned this Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant