Skip to content

cardozQ/_openforum_github_runner_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

28 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Actions + Runners Demo πŸš€

Auto-validated PR β†’ Auto-merge β†’ Auto-deploy Website

This repository demonstrates how GitHub Runners and GitHub Actions work together to:

  • Validate Pull Requests automatically
  • Auto-merge valid PRs
  • Auto-deploy a website using GitHub Pages

🧠 Demo Idea (In Short)

Anyone can:

  1. Fork this repository
  2. Add their name to the website
  3. Open a Pull Request

βœ… Rule

  • The name must be written in ALL CAPITAL LETTERS

❌ If rule fails

  • CI fails
  • PR is blocked

βœ… If rule passes

  • PR is auto-merged
  • Website is updated automatically

πŸ“ Repository Structure

.
β”œβ”€β”€ site/
β”‚   β”œβ”€β”€ index.html        # Website
β”‚   └── names.txt         # List of accepted names
β”œβ”€β”€ scripts/
β”‚   └── check_caps.sh     # Validation script
└── .github/
    └── workflows/
        β”œβ”€β”€ validate.yml  # PR validation workflow
        └── deploy.yml    # GitHub Pages deployment

About

it is just a demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •