Skip to content

Keep workflow links alive after archiving #14933

@fightingsleep

Description

@fightingsleep

Summary

Currently, after workflow archiving runs, existing links to workflows become broken. Archived workflows require a uid query parameter to be accessible. The workflows remain accessible in the UI because the uid is automatically retrieved, but direct links without this uid return errors.

For example:

  • Pre-archive link: https://example.com/workflows/my-workflow-123
  • Post-archive (broken): Same URL returns 404
  • Post-archive (working): https://example.com/workflows/my-workflow-123?uid=abc-def-ghi

Expected behavior: Existing workflow links should continue to work after archiving, either through automatic redirection to the archived workflow URL with the appropriate uid, or through stable URLs that don't change upon archiving.

Use Cases

Our CI pipeline saves workflow links to allow developers to easily retry failed runs. However, after archiving, all of these saved links become broken, disrupting our development workflow and requiring manual lookup of workflows in the UI to find the correct archived URL.


Message from the maintainers:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions