Skip to content

getdevopspro/github-actions-nodejs-test

Repository files navigation

GitHub Actions Nodejs Test

A minimal Node.js/Express application for testing GitHub Actions, Docker builds, and docker-bake workflows.

Quick Start

Install Dependencies

npm install

Local Development

npm run dev

Build

npm run build
npm start

Lint

npm run lint          # Check for linting errors
npm run lint:fix      # Auto-fix linting errors

Test

npm test              # Run tests once
npm run test:watch    # Run tests in watch mode

Docker Build

docker buildx bake --load
docker run -p 3000:3000 github-actions-test

Endpoints

  • GET / - Main endpoint with app info
  • GET /health - Health check endpoint

Testing

Visit http://localhost:3000 to see the app running.

About

Testing github actions

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors