- Notifications
You must be signed in to change notification settings - Fork3
feat: add homebrew cask release action#56
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Conversation
5e831ab
to38b2cd2
CompareUh oh!
There was an error while loading.Please reload this page.
b1c132d
to28b526e
CompareUh oh!
There was an error while loading.Please reload this page.
01e1524
toa59b015
CompareThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
LGTM. Except a few suggestions and the PR scope.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
a59b015
to352c6e1
CompareThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Nothing blocking except a suggestion on auto approval. Good to merge without that too.
Change-Id: I6e76a8fa519f378cda92b4edffa64c17294e01b9Signed-off-by: Thomas Kosiewski <tk@coder.com>
352c6e1
tof9ba5a1
Compare This comment was marked as outdated.
This comment was marked as outdated.
ThomasK33 commentedFeb 18, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
53fc1e0
intomainUh oh!
There was an error while loading.Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
nit: since we're gonna do preview builds offmain
we should probably call thisbuild.yml
&name: build
.
@@ -11,12 +11,12 @@ XCPROJECT := Coder\ Desktop/Coder\ Desktop.xcodeproj | |||
SCHEME := Coder\ Desktop | |||
SWIFT_VERSION := 6.0 | |||
CURRENT_PROJECT_VERSION=$(shell git describe --tags) | |||
CURRENT_PROJECT_VERSION:=$(shell git describe --match 'v[0-9]*' --dirty='.devel' --always --tags) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
I had to look this up but=
is lazy,:=
is eager - do we need eager here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
It's more about not reevaluating the value assignment.
A simple=
will result in continuous re-expansions of the variable.
A:=
, on the other hand, will only be expanded once and then used as a "constant".
(https://www.gnu.org/software/make/manual/html_node/Simple-Assignment.html)
Uh oh!
There was an error while loading.Please reload this page.
Adds homebrew cask auto-update workflow and improves VPN logging
This change adds a new workflow to automatically update the homebrew cask when
a new version of Coder Desktop is released. It also improves VPN logging by
adding more debug logs and making the logger static, to avoid race conditions.
Change-Id: I6e76a8fa519f378cda92b4edffa64c17294e01b9
Signed-off-by: Thomas Kosiewskitk@coder.com