Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions src/content/cre/guides/operations/verifying-workflows.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -71,13 +71,15 @@ Third-party verification allows customers or auditors to independently confirm t

### Steps for the workflow developer

1. **Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
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`.

Example (replace with your own version—the tag below is not prescriptive):

```
GOTOOLCHAIN=go1.23.0
```

This ensures reproducible builds across different platforms and environments. Add this file _before_ running `cre workflow deploy`.
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).

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.

Expand Down
6 changes: 4 additions & 2 deletions src/content/cre/llms-full-go.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5803,13 +5803,15 @@ Third-party verification allows customers or auditors to independently confirm t

### Steps for the workflow developer

1. **Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
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`.

Example (replace with your own version—the tag below is not prescriptive):

```
GOTOOLCHAIN=go1.23.0
```

This ensures reproducible builds across different platforms and environments. Add this file *before* running `cre workflow deploy`.
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).

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.

Expand Down
6 changes: 4 additions & 2 deletions src/content/cre/llms-full-ts.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4918,13 +4918,15 @@ Third-party verification allows customers or auditors to independently confirm t

### Steps for the workflow developer

1. **Add a `.env.public` file** to your workflow folder with the Go toolchain version pinned:
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`.

Example (replace with your own version—the tag below is not prescriptive):

```
GOTOOLCHAIN=go1.23.0
```

This ensures reproducible builds across different platforms and environments. Add this file *before* running `cre workflow deploy`.
Use the same toolchain string you build with; `go version` reports it (for example `go1.23.0 linux/amd64` → use `go1.23.0`).

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.

Expand Down
Loading