Skip to content

Github Action for creating a symlink/shortcut on self-hosted runners

License

Notifications You must be signed in to change notification settings

sb-ghvcs/symlinks

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Create Symlinks/Shortcuts on your Self-Hosted Runners

I created this for my personal use case where I wanted to be able to create shortcuts to my self-hosted windows runners. It is a very basic action at this point with a lot of scope for improvements, such as handling more cases or creating hardlinks. Feel free to suggest improvements with PRs

Supported OS

  • Linux
  • Windows

Reference

The windows implementaion utilizes the VB Script created by nwutils in their package create-desktop-shortcuts and heavily draws on it's input pattern