I want to automate the deployment process for my web app. Can someone recommend tools and a workflow for setting up CI/CD?
To set up CI/CD:
name: CI/CD
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: npm install
- name: Run tests
run: npm test