Skip to content

YunaBraska/github-workflow-plugin

Repository files navigation

GitHub Workflow Plugin

Your Ultimate Wingman for GitHub Workflows and Actions! πŸš€

Build Version Downloads

⚠️ Development Pause Notice ⚠️

As of 01.01.2024, active development on this plugin is paused. Recent updates from JetBrains have introduced several disruptions that significantly impact the plugin. Despite my previous year's intensive efforts.

πŸ”₯ I am actively seeking contributors who can help tackle these challenges. If you're interested in contributing, or know someone who might be, please feel free to dive in. I am more than willing to guide new contributors through the plugin's architecture and collaborate on overcoming the current obstacles.

Thank you for your understanding and support!


Why Choose GitHub Workflow Plugin?

Say goodbye to tedious trial and error! Experience seamless GitHub workflow management like never before. Create pipelines at the speed of thought with this JetBrains plugin that extends support for GitHub Actions and Workflows. See Screenshots

Key Features

  • 🌈 Autocomplete & Syntax Highlighting: Write workflow YAML files with confidence. Autocomplete suggestions and clear syntax highlighting will make your code look and feel pristine.
  • πŸš€ Repository Access: Integrate with your private GitHub repositories for those secret projects you're working on.
  • πŸ—ΊοΈ Local Path Resolution: Navigate effortlessly with one-click access to local paths.
  • βœ… Validation Engine: Validates linked local actions and workflows, but hey, you can turn this off too.
  • πŸ›‘οΈ Security: We respect your privacy! The plugin doesn't use or store your personal data; it only accesses remote actions and workflows when necessary.
  • 🧩 Extensive Schema Support: Covers Depentabot, Actions, Workflows, Founding, Issue Config, Issue Forms, and Workflow Templates for comprehensive project management.

Getting Started

  • Installation: Download the plugin from JetBrains Marketplace.
  • Configuration: Add your GitHub account via File > Settings > Version Control > GitHub.
  • Usage: Enjoy autocomplete, syntax highlighting, and much more as you code your GitHub Workflows and Actions.

Dependencies

This plugin depends on:

  • GitHub API integration
  • YAML parser

Unsupported Products

There is no way to increase the product support until the dependencies are compatible with these products.

Maintainer

Yuna Morgenstern, your GitHub Jedi. GitHub Profile

Dive in and level up your GitHub game! 🌟

TODO

Learning List

Plugin based on the IntelliJ Platform Plugin Template.