Skip to content

A fully integrated CI/CD pipeline powered by GitHub Actions and seamless multi-environment deployments. Designed for Agile team collaboration

Notifications You must be signed in to change notification settings

doyinhubx/weather-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌦️ Weather App CI/CD Demo

Coverage Actions Status

A Node.js project demonstrating fully automated CI/CD pipelines with GitHub Actions, designed for Agile team collaboration.


🚀 Features

  • ✅ Fetches real-time weather from wttr.in
  • 🔁 Automatic CI/CD on push and PR via GitHub Actions
  • ✅ Unit testing with Jest
  • 📊 Code coverage reporting with Coveralls

🧪 Run Tests:

npm test

To view coverage:

npm test -- --coverage

Development:

npm run dev

Build:

npm run build

Serve Locally:

npm start

App is served at http://localhost:5000

Contributing

Feel free to fork, open PRs, and suggest improvements.

About

A fully integrated CI/CD pipeline powered by GitHub Actions and seamless multi-environment deployments. Designed for Agile team collaboration

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •