update version information for release (#296)

Signed-off-by: Asra Ali <asraa@google.com>

Signed-off-by: Asra Ali <asraa@google.com>
This commit is contained in:
asraa
2022-10-08 17:23:03 +00:00
committed by GitHub
parent a6e069c0ab
commit 93f88b9937
2 changed files with 16 additions and 1 deletions
+1 -1
View File
@@ -14,4 +14,4 @@ binary: slsa-verifier-{{ .Os }}-{{ .Arch }}
dir: ./cli/slsa-verifier
ldflags:
- "-X version.Version={{ .Version }}"
- "-X version.Version={{ .Env.Version }}"
+15
View File
@@ -17,6 +17,20 @@ env:
ISSUE_REPOSITORY: slsa-framework/slsa-verifier
jobs:
# Generate ldflags dynamically.
args:
runs-on: ubuntu-latest
outputs:
version: ${{ steps.ldflags.outputs.version }}
steps:
- id: checkout
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # tag=v2.3.4
with:
fetch-depth: 0
- id: ldflags
run: |
echo "::set-output name=version::$(git describe --tags --always --dirty | cut -c2-)"
builder:
permissions:
actions: read # For the detection of GitHub Actions environment.
@@ -27,6 +41,7 @@ jobs:
go-version: 1.18
config-file: .github/config-release.yml
compile-builder: true
evaluated-envs: "VERSION:${{needs.args.outputs.version}}"
# In case this fails, e.g. build configuration changes, file an issue in slsa-verifier
if-failed: