@@ -39,11 +39,14 @@ jobs:
39
39
- id : checkout
40
40
uses : actions/checkout@v4
41
41
- id : ldflags
42
+ shell : bash
42
43
run : |
43
- echo "commit-date=$(git log -1 --date='format:%Y-%m-%d/%H.%M.%S' --pretty=%cd)" >> "$GITHUB_OUTPUT"
44
- echo "commit=$(git rev-parse --short HEAD)" >> "$GITHUB_OUTPUT"
45
- echo "version=$(git describe --tags --always --dirty | cut -c2-)" >> "$GITHUB_OUTPUT"
46
- echo "tree-state=$(if git diff --quiet; then echo "clean"; else echo "dirty"; fi)" >> "$GITHUB_OUTPUT"
44
+ {
45
+ echo "commit-date=$(git log -1 --date='format:%Y-%m-%d/%H.%M.%S' --pretty=%cd)"
46
+ echo "commit=$(git rev-parse --short HEAD)"
47
+ echo "version=$(git describe --tags --always --dirty | cut -c2-)"
48
+ echo "tree-state=$(if git diff --quiet; then echo "clean"; else echo "dirty"; fi)"
49
+ } >> "$GITHUB_OUTPUT"
47
50
# ===================================================================================================================================
48
51
# Prerequisite: Create a .slsa-goreleaser.yml in the root directory of your project.
49
52
# See format in https://github.com/slsa-framework/slsa-github-generator/blob/main/internal/builders/go/README.md#configuration-file
63
66
with :
64
67
go-version-file : go.mod
65
68
config-file : .slsa-goreleaser/${{ matrix.os }}-${{ matrix.arch }}.yml
66
- evaluated-envs : " MODULE_PATH:github.com/${{ github.repository }}, COMMIT_DATE:${{needs.args.outputs.commit-date}}, COMMIT:${{needs.args.outputs.commit}}, VERSION:${{needs.args.outputs.version}}, TREE_STATE:${{needs.args.outputs.tree-state}} "
69
+ evaluated-envs : " MODULE_PATH:github.com/${{ github.repository }}, COMMIT_DATE:${{needs.args.outputs.commit-date}}, COMMIT:${{needs.args.outputs.commit}}, VERSION:${{needs.args.outputs.version}}"
67
70
# =======================================================================================================
68
71
# Optional: For more options, see https://github.com/slsa-framework/slsa-github-generator#golang-projects
69
72
# =======================================================================================================
0 commit comments