Make GitHub tag archives easier to share with Linkly
When you publish a version tag that you intend to share, tracking down and shortening its archive URL is one more release task. Notis can use the archive URL supplied by GitHub to create a Linkly link in the workspace you specify.
Trigger
New Repository Tag Created
Triggers when a new tag is created in a GitHub repository. Monitors the repository's tags and fires an event for each newly created tag. The payload includes the tag name, the commit SHA and URL it points to, and archive download URLs.
Action
Create or Update Link
Tool to create a new shortened link or update an existing one in Linkly. Use when you need to generate a trackable short URL with custom parameters, UTM tracking, retargeting pixels, or Open Graph metadata. To create a new link, provide url and workspace_id. To update an existing link, provide id and the fields you want to change.
Why this helps
Release archive links are easy to overlook when launch work spans GitHub and a separate link-management dashboard.
- Create a trackable short link from the archive URL included with a new GitHub tag event.
- Keep release-link creation in a designated Linkly workspace.
- Avoid exposing private repository contents; recipients still need GitHub access where the repository requires it.
Setup
Build it in a few focused steps.
- 1Connect GitHub and Linkly to Notis once in the portal.
- 2Create an automation and describe in one plain-language prompt that Notis should use the tag archive download URL to create a Linkly tracking link in your chosen workspace.
- 3Select the GitHub new-tag trigger for the repository whose archives you intend to share, choose where run reports should go, and ask Notis to skip tags that are not meant for distribution.
- 4Test with one shareable tag and confirm the Linkly destination is the matching archive URL and the returned short link is in the intended workspace.
Questions about this workflow
Will this make a private GitHub archive public?
No. Linkly shortens the supplied archive URL; it does not change GitHub repository permissions. People following a link to a private repository still need the appropriate GitHub access.
Does every new tag need a tracking link?
No. Instruct Notis to create links only for tags you intend to distribute, such as version tags. The trigger can observe other tags too, so avoid sharing unintended archive links.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link GitHub to Linkly. A trigger fires from one place; an action lands in another.
GitHub triggers
Linkly actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Create or Update Link
Tool to create a new shortened link or update an existing one in Linkly. Use when you need to generate a trackable short URL with custom parameters, UTM tracking, retargeting pixels, or Open Graph metadata. To create a new link, provide url and workspace_id. To update an existing link, provide id and the fields you want to change.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Delete Link
Tool to delete a specific link by ID from a workspace. Use when you need to permanently remove a link. This action is permanent and cannot be undone.
New Workflow Artifact Created
Triggers when a new workflow artifact is created in a GitHub repository. Monitors for newly created GitHub Actions workflow artifacts. Optionally filters by artifact name to restrict monitoring to specific artifacts.
Delete Links
Tool to delete one or more links by their IDs. This action is permanent and cannot be undone. Use when you need to remove links from a workspace.
Branch Changed
Triggers when a GitHub branch changes. Monitors a specific branch for: - New commits pushed (head commit SHA changes) - Protection status toggled (branch becomes protected or unprotected) - Protection settings changed, including: required status checks and their enforcement level, admin enforcement, required pull request reviews (dismiss stale reviews, code owner reviews, approving review count, last push approval), required linear history, force push allowance, deletion allowance, conversation resolution, branch locking, and fork syncing.
Export Links
Tool to export all links in a workspace as JSON or CSV. Use when you need to retrieve all links for backup, analysis, or migration purposes.
New Branch Created
Triggers when a new branch is created in a GitHub repository. Detects newly created branches. Deleted branches do not fire events.
Get Click Counters by Dimension
Tool to retrieve click analytics grouped by a specific dimension (counter). Returns aggregated counts for each unique value of the selected dimension. Use when you need to analyze click patterns by country, platform, browser, referrer, ISP, link, or URL parameters.
Check Run Status / Conclusion Changed
Triggers when a specific GitHub check run changes its status or conclusion. Monitors a single check run for changes to: status (queued, in_progress, completed, etc.), conclusion (success, failure, neutral, cancelled, skipped, timed_out, action_required), started_at, and completed_at.
Get Click Analytics
Tool to retrieve click analytics for a workspace. Filter by link, date range, country, and more. Returns time-series data suitable for charting.
Check Suite Status / Conclusion Changed
Triggers when a GitHub check suite changes its status or conclusion for a given ref. Monitors all check suites associated with a git reference (branch, tag, or commit SHA) for changes to status (queued, in_progress, completed, etc.) and conclusion (success, failure, neutral, cancelled, skipped, timed_out, action_required, startup_failure, stale). Optionally filters by GitHub App ID.
Get Link Details
Tool to retrieve detailed information about a specific link by its ID. Use when you need to fetch link configuration, UTM parameters, or click statistics.
New Code Scanning Alert Created
Triggers when a new code scanning alert is created in a repository. Fires an event for each newly created code scanning alert detected in the configured repository. Alerts can be filtered by Git reference, scanning tool, state, and severity. The payload includes the alert number, rule details, tool information, state, severity, and the location of the most recent instance.
Get Link By ID
Tool to retrieve details for a specific link by ID. Use when you need to fetch information about a shortened link, including its destination URL, click statistics, and configuration settings.
Connect any two apps with Notis in the middle.
GitHub and Linkly, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Linkly.