Skip to content

dsoftwareinc/ghactions-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Actions Manager for JetBrains IDEs

Version Downloads

You can view a demo of most of the features explained in this video: YouTube

This plugin creates a tool-window on JetBrains products (IntelliJ, PyCharm, ...) where you can view GitHub Actions workflow-runs of the repository. This plugin is a good alternative to alt-tabbing for every time you push some changes to the branch and want to see whether the repository's checks are passing on your changes.

You can support the development of the plugin and additional advanced features by purchasing the plugin on the JetBrains marketplace.

Features

Free Features (No license required)

  • View Workflow Runs
    • See real-time and historical workflow runs, jobs, and logs directly in the IDE.
    • Logs are organized step-by-step for easier debugging.
    • Track live runs as they progress or review past runs at a glance.
    • Filter runs by branch, actor, event, or status—individually or in combination. Includes a current-branch filter that updates automatically when you switch branches.
    • New runs appear automatically (refreshes every 30s by default; configurable).
    • Access all available workflow run details.-
  • Settings & Configuration
    • Use a custom token instead of GitHub’s default authentication.
    • Control auto-refresh frequency.
    • Choose which repositories to show or hide.
    • Assign a GitHub account per repository, and switch assignments anytime via plugin settings.-

Paid Features (License required)

  • View and download workflow run artifacts.
  • Open the pull request that triggered a run (in IDE or browser).
  • Approve workflow-run deployments that require approval.
  • Manually trigger workflow runs for dispatchable workflows, with full input support (all GitHub input types).
  • Rerun or cancel a workflow run—or even just a specific job.
  • Open the workflow file associated with a run.
  • Generate GitHub links to specific file lines from the IDE.

Editing workflow files

  • Highlight outdated GitHub Actions as warnings, with quick-fix support to update to the latest version.
  • Flag unknown actions.
  • Navigate directly to an action’s repository (for remote actions).
  • Jump to the action file (for local actions).

Installation

Using IDE built-in plugin system:

Settings/Preferences > Plugins > Marketplace > Search for "GitHub Actions Manager" > Install Plugin

Screenshots

View workflow-runs/jobs/logs

Dispatch a workflow that has inputs

See outdated action in workflow files

Quickfix to update the action version in workflow files

Approve deployment

Create a link of selected file lines in GitHub

About

A plugin to manage GitHub actions from JetBrains IDEs (intellij, pycharm, etc.)

Topics

Resources

Stars

Watchers

Forks

Sponsor this project