Skip to content

Commit

Permalink
[client] Add universal bin build and update sign workflow version (#2738
Browse files Browse the repository at this point in the history
)

* Add universal binaries build for macOS

* update sign pipeline version

* handle info.plist in sign workflow
  • Loading branch information
mlsmaycon authored Oct 15, 2024
1 parent 49e6510 commit cee9546
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 14 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
pull_request:

env:
SIGN_PIPE_VER: "v0.0.14"
SIGN_PIPE_VER: "v0.0.15"
GORELEASER_VER: "v2.3.2"
PRODUCT_NAME: "NetBird"
COPYRIGHT: "Wiretrustee UG (haftungsbeschreankt)"
Expand Down Expand Up @@ -223,4 +223,4 @@ jobs:
repo: netbirdio/sign-pipelines
ref: ${{ env.SIGN_PIPE_VER }}
token: ${{ secrets.SIGN_GITHUB_TOKEN }}
inputs: '{ "tag": "${{ github.ref }}" }'
inputs: '{ "tag": "${{ github.ref }}", "skipRelease": false }'
3 changes: 3 additions & 0 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,9 @@ builds:
- -s -w -X github.com/netbirdio/netbird/version.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.CommitDate}} -X main.builtBy=goreleaser
mod_timestamp: "{{ .CommitTimestamp }}"

universal_binaries:
- id: netbird

archives:
- builds:
- netbird
Expand Down
3 changes: 3 additions & 0 deletions .goreleaser_ui_darwin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ builds:
tags:
- load_wgnt_from_rsrc

universal_binaries:
- id: netbird-ui-darwin

archives:
- builds:
- netbird-ui-darwin
Expand Down
12 changes: 0 additions & 12 deletions client/ui/Info.plist

This file was deleted.

0 comments on commit cee9546

Please sign in to comment.