Skip to content

grollmus/devops-ext-better-checklist

Repository files navigation

build publish

Better Checklist

📌 About the Project

Better Checklist is a tool designed to streamline and enhance the management of checklist templates in Azure Devops. It enables users to create, manage, and reuse checklists for complex recurring tasks, ensuring consistency and efficiency across DevOps workflows.

🚀 Features

  • ✅ Create and reuse checklist templates across projects
  • 🔁 Automate repetitive DevOps processes
  • 📋 Ensure process consistency and compliance
  • ✏️ Modify templates to adapt to evolving workflows
  • ✅ Track task progress within Azure DevOps

💡 Usage

  1. Create a new checklist template with predefined steps.
  2. Apply the template to recurring tasks to maintain standardization.
  3. Track progress and completion status across multiple instances.

🛠 Development Setup

To get started with local development:

  1. Clone the repository
    git clone https://github.com/grollmus/devops-ext-better-checklist.git
    cd devops-ext-better-checklist
  2. Install dependencies
    npm install
  3. Start the local development server
    npm run compile:dev
    npm run start:dev
  4. Setup Azure DevOps Extension to use localhost:3000 (optional)
    npx tfx extension publish --manifest-globs vss-extension.json --overrides-file vss-extension.dev.json --share-with [YOUR PRIVATE AZURE DEVOPS]
  5. Activate the extension in your Azure DevOps (optional)
  6. Go to extension page [Organization] -> [Project] -> Boards -> Better Checklist

🧼 Code quality

Git Hooks with Husky

This project uses Husky to run checks automatically during common Git operations. Hooks are set up automatically when running npm install. No additional steps required.

Current hook

  • pre-commit: Runs npm run lint to catch issues before committing

🤝 Contributing

Contributions are welcome! If you have ideas, suggestions, or improvements:

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

📬 Contact

For feedback, questions, or collaboration:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors