Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Goreleaser to build releases #113

Merged
merged 3 commits into from
Apr 12, 2024
Merged

Add Goreleaser to build releases #113

merged 3 commits into from
Apr 12, 2024

Commits on Apr 12, 2024

  1. Add Goreleaser support to build releases

    Since we now build .deb packages with goreleaser we remove the debian
    directory.
    dehanj authored and mchack-work committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    14edeb3 View commit details
    Browse the repository at this point in the history
  2. Make it easier to do reproducible builds

    Let's use -buildvcs=false
    
    If the Git directory even has some untracked files the binary will be
    different with buildvcs tracking. This will probably shoot us in the
    foot again and again.
    mchack-work committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c3612c7 View commit details
    Browse the repository at this point in the history
  3. Update CI

    - Use checkout@v4
    - Check för SPDX tags early
    mchack-work committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    ea8dc6e View commit details
    Browse the repository at this point in the history