GitHub Workflow & Action Linker

A free Chrome extension that adds interactive links to all GitHub Actions and Workflows references

COMPLETELY
FREE!
github.com/actions/workflow-file.yml
Action Linker Demo

Key Features

A simple yet powerful solution that makes GitHub even more developer-friendly

Multiple Format Support

Supports various reference types: remote workflow files, local workflow files, action files, and more

Dynamic URL Generation

Automatic detection of repository owner, branch name, and local references

User-Friendly Buttons

Design that matches GitHub's interface with hover and click effects

Seamless Integration

Works immediately after installation, no setup or configuration needed

Open Source

Open-source project that you can contribute to and improve

Fast & Efficient

Client-side operation, lightweight and no impact on site performance

Supported Formats

The extension supports a wide range of GitHub Actions reference formats

Remote Workflow File

uses: org/repo/.github/workflows/file.yml@ref

Navigate directly to a workflow file in another repository

Local Workflow File

uses: ./.github/workflows/file.yml

Navigate to a workflow file in the same repository

Remote Action File

uses: org/repo/.github/actions/action-name@ref

Navigate directly to an action file in another repository

External Repository Reference

uses: actions/checkout@v3

Navigate directly to the action's repository at the specific version

How It Works

A simple four-step process that makes GitHub paths 'clickable'

1

Scan & Detect

The extension scans GitHub text areas containing workflow or action files

2

Create Links

The extension identifies the reference format and generates the appropriate URL

3

Add Buttons

Interactive buttons are added next to each reference, enabling quick navigation

4

Smooth Navigation

Clicking the button opens the link in a new tab, without leaving the current page

Simple Installation

Just four quick steps and you're ready to go

  1. 1
    Download or clone the repository from GitHub
  2. 2
    Open Google Chrome and navigate to chrome://extensions/
  3. 3
    Enable Developer mode (toggle in the top right corner)
  4. 4
    Click 'Load unpacked' and select the folder containing the script

The extension is now installed and active on GitHub. No additional setup is required!

Limitations

  • The extension works only on GitHub (https://github.com/ URLs)
  • It relies on GitHub's current UI structure; changes in GitHub's UI may require updates
  • Currently only supported in Google Chrome

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests to improve the extension.

Bug reports
Feature suggestions
Code and performance improvements
Expanding support to additional browsers

Ready to Make GitHub Actions More Accessible?

Together we can enhance the developer experience with GitHub Actions and save valuable time.

License

This project is licensed under the MIT License.

All rights reserved © 2025

COMPLETELY
FREE!