Skip to content

Feature Request: Publish Official GitHub ReleasesΒ #199

@MickLesk

Description

@MickLesk

Our community is very interested in GoLink, and we're currently developing deployment scripts for platforms like Proxmox. A key requirement for our scripts is to base deployments on official, stable releases rather than on a direct git pull from the main branch.

This approach is crucial for a few reasons: it ensures stability, allows for easy rollbacks, and minimizes the risk of deploying unstable code.

Currently, the GoLink repository uses GitHub tags, but it doesn't publish formal "releases" with an attached tar.gz archive. This prevents our standard deployment tools from being able to fetch the code, as they rely on the official GitHub Releases API.

We kindly ask that you consider publishing official GitHub releases for future GoLink versions. This process would involve taking a tagged version (e.g., v1.0.1) and creating a formal GitHub release from it, including the automatically generated tar.gz archive.

This change would bring significant benefits:

  • Reliability: It would provide a stable, versioned artifact for reliable installations.
  • Security: Relying on releases is a much more secure practice than pulling live code.
  • Wider Adoption: It would greatly simplify the creation of community-driven deployment scripts and help expand the user base.

Thank you for your consideration.

Main Repo: https://github.com/community-scripts/ProxmoxVE
DEV Repo + Request/PR: community-scripts/ProxmoxVED#906

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions