Skip to content

Update gon dependency version in Go-based release templates #360

Open
@per1234

Description

@per1234

This repository hosts several "templates" for continuous deployment systems to be used in Go-based projects. The ones that produce release builds notarize the macOS builds:

An excellent tool named gon is used to perform the notarization.

The templates are currently using gon version 0.2.3. Several releases of gon have been made since 0.2.3.

I don't see any significant changes between 0.2.3 and 0.2.5 so I don't expect the update will pose any difficulties.

Beyond the general advisability of keeping dependencies updated, there is a specific motivation for making this update. The current versions of gon will stop working 2023-11-01 (#359). Even though the update to 0.2.5 won't solve that issue, it might facilitate the future update to an anticipated version of gon that has the necessary changes to continue working after 2023-11-01. If we ended up needing to make that update at the last minute then it would be better if we had dealt with any problems that might have been introduced by the previous changes to gon in advance.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions