An open API service indexing awesome lists of open source software.

https://github.com/michaelfromyeg/gha-aws-deploy-feature-branch

Deploy a feature branch with GHA and an AWS S3 bucket.
https://github.com/michaelfromyeg/gha-aws-deploy-feature-branch

github-actions s3

Last synced: 3 months ago
JSON representation

Deploy a feature branch with GHA and an AWS S3 bucket.

Awesome Lists containing this project

README

        

# GHA, S3 Demo

Experimenting with continuous deployment of basic SPAs on an S3 with GitHub Actions. All feature branches should be deployed (and re-deployed) on each push. A GitHub webhook can be used to "delete" the temporary site on a merge.

## About

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

### Available Scripts

In the project directory, you can run:

#### `yarn start`

Runs the app in the development mode.

Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

#### `yarn test`

Launches the test runner in the interactive watch mode.

See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

#### `yarn build`

Builds the app for production to the `build` folder.

It correctly bundles React in production mode and optimizes the build for the best performance.

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.