Skip to content

Cosmo-Tech/wall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Workflow Status Wall

A dashboard that displays GitHub workflow status badges for your organization's repositories.

Quick Start

  1. Install with uv:

    uv venv
    source .venv/bin/activate
    uv pip install -e .
  2. Configure: Set the groups and repositories to follow in config/repos.json

  3. Generate and view:

    generate-badges
    # Open docs/index.html in your browser

Development

# Install dev dependencies
uv pip install -e ".[dev]"

# Run tests
pytest

# Manual deploy
gh workflow run "Deploy to GitHub Pages"

GitHub Pages Setup

  1. Enable GitHub Pages in repository settings (select 'GitHub Actions' as source)
  2. Access your badge wall at: https://[username].github.io/[repository]
  3. Updates automatically every Monday at 00:00 UTC

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

About

CosmoTech platform status

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •