Skip to content

dsoftwareinc/ghactions-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Actions Manager for JetBrains IDEs

Version Downloads

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

There is a 50% discount for users who purchase the plugin before June 30, 2024. Use this discount code: DWKJY-CEHXB-6FMZ3-PZ9B5-PP8WK.

This plugin creates a tool-window on JetBrains products (IntelliJ, PyCharm, ...) where you can view GitHub 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 get a few extra features by purchasing the plugin on the JetBrains for $2 a month.

Features

Main use-case

  • View the latest workflow runs and their statuses.
    • Automatically refreshes every 30 seconds.
    • Can filter by: workflow-type, user who initiated, branch and event.
    • Can filter by the current-branch, i.e., update workflow-runs when branch changes, and current user.
  • View jobs of a workflow-run and their statuses.
  • View logs of a job, separated by each step result.
  • (Paid feature) View and download the workflow run's artifacts.

Additional use-cases

  • Trigger a workflow-run.
  • Rerun a workflow run or a job.
  • Open the workflow file of the workflow-run.
  • Configuring settings
    • Use a customized token instead of GitHub settings
    • Frequency of auto-refresh.
    • Customize repositories that should be presented/hidden.

Editing workflow files

  • Highlight outdated actions as warnings
    • Generate quickfix: update them to the latest version.
  • Highlight unknown actions
  • Navigate to action repository for remote actions
  • Navigate to action file for local actions

Screenshots

Horizontal Vertical

Sponsor

GitHub Actions Manager for JetBrains IDEs is developed for free.

Support this project by becoming a sponsor using GitHub sponsors.

Alternatively, register to @cunla's feed on polar.sh:

Subscribe on Polar

Installation

Using IDE built-in plugin system:

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

About

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

Topics

Resources

License

Stars

Watchers

Forks