You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/cre/guides/operations/verifying-workflows.mdx
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,13 +71,15 @@ Third-party verification allows customers or auditors to independently confirm t
71
71
72
72
### Steps for the workflow developer
73
73
74
-
1.**Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
74
+
1.**Add a `.env.public` file** to your workflow folder with `GOTOOLCHAIN` set to the Go toolchain version you use to build the workflow. Pinning that version helps reproducible builds across machines and environments. Add this file _before_ running `cre workflow deploy`.
75
+
76
+
Example (replace with your own version—the tag below is not prescriptive):
75
77
76
78
```
77
79
GOTOOLCHAIN=go1.23.0
78
80
```
79
81
80
-
This ensures reproducible builds across different platforms and environments. Add this file _before_ running `cre workflow deploy`.
82
+
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).
81
83
82
84
2.**Share your workflow source** with the customer. Provide a zip archive or repository link that includes all workflow files, including `.env.public`. Exclude `.env` files that contain private keys or secrets.
Copy file name to clipboardExpand all lines: src/content/cre/llms-full-go.txt
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5803,13 +5803,15 @@ Third-party verification allows customers or auditors to independently confirm t
5803
5803
5804
5804
### Steps for the workflow developer
5805
5805
5806
-
1. **Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
5806
+
1. **Add a `.env.public` file** to your workflow folder with `GOTOOLCHAIN` set to the Go toolchain version you use to build the workflow. Pinning that version helps reproducible builds across machines and environments. Add this file *before* running `cre workflow deploy`.
5807
+
5808
+
Example (replace with your own version—the tag below is not prescriptive):
5807
5809
5808
5810
```
5809
5811
GOTOOLCHAIN=go1.23.0
5810
5812
```
5811
5813
5812
-
This ensures reproducible builds across different platforms and environments. Add this file *before* running `cre workflow deploy`.
5814
+
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).
5813
5815
5814
5816
2. **Share your workflow source** with the customer. Provide a zip archive or repository link that includes all workflow files, including `.env.public`. Exclude `.env` files that contain private keys or secrets.
Copy file name to clipboardExpand all lines: src/content/cre/llms-full-ts.txt
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -4918,13 +4918,15 @@ Third-party verification allows customers or auditors to independently confirm t
4918
4918
4919
4919
### Steps for the workflow developer
4920
4920
4921
-
1. **Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
4921
+
1. **Add a `.env.public` file** to your workflow folder with `GOTOOLCHAIN` set to the Go toolchain version you use to build the workflow. Pinning that version helps reproducible builds across machines and environments. Add this file *before* running `cre workflow deploy`.
4922
+
4923
+
Example (replace with your own version—the tag below is not prescriptive):
4922
4924
4923
4925
```
4924
4926
GOTOOLCHAIN=go1.23.0
4925
4927
```
4926
4928
4927
-
This ensures reproducible builds across different platforms and environments. Add this file *before* running `cre workflow deploy`.
4929
+
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).
4928
4930
4929
4931
2. **Share your workflow source** with the customer. Provide a zip archive or repository link that includes all workflow files, including `.env.public`. Exclude `.env` files that contain private keys or secrets.
0 commit comments