-
Notifications
You must be signed in to change notification settings - Fork 912
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
Provide and parse FALCO_VERSION_PRERELEASE part #1086
Conversation
Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
LGTM label has been added. Git tree hash: 06a0a1119c48f24392d4f0f787eba81096e797e3
|
/milestone 0.21.0 |
/hold |
…a docker build argument Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
/hold cancel |
LGTM label has been added. Git tree hash: 14df8aeecb5be847e7bcfcb409f78109f60497ce
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fntlnz The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/milestone 0.21.0 |
What type of PR is this?
/kind bug
/kind feature
Any specific area of the project related to this PR?
/area build
What this PR does / why we need it:
It makes the build generate the FALCO_VERSION_PRERELEASE variable, too.
It contains the count of the commits from the last tag on the master.
So versions, from now one will be something like
0.20.0-48+86e6fe3
, where 48 is the number of commits from release0.20.0
.This also affects the Falco gRPC Version API, which will also return this new part of the version.
Moreover, having the prerelease version part that will automatically increment as soon we merge a new PR into the master, will fix the ordering of versions we currently have when installing Falco with
apt
oryum
orrpm
.Which issue(s) this PR fixes:
Fixes #1087
Special notes for your reviewer:
Does this PR introduce a user-facing change?: