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: ARCHITECTURE.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -193,10 +193,10 @@ Historical production releases are never removed from the object storage bucket.
193
193
### Staging Workflow
194
194
195
195
Staging releases are triggered on merge to main.
196
-
Staging release versions use the most current release version tag and append prerelease `-dirty`, for example v2022.04.19-0-dirty.
196
+
Staging release versions use the most current release version tag and append the short commit sha `-abcdef0`, for example v2022.04.19-0-5af497c.
197
197
Due to this versioning scheme, staging releases will overwrite the previous staging release if no production release occurred prior.
198
198
This is intentional to optimize for storage costs.
199
-
Staging releases are uploaded to the object storage bucket at prefix `staging`, for example https://kurl-sh.s3.amazonaws.com/staging/v2022.04.19-0-dirty/.
199
+
Staging releases are uploaded to the object storage bucket at prefix `staging`, for example https://kurl-sh.s3.amazonaws.com/staging/v2022.04.19-0-5af497c/.
200
200
Before building add-on packages, the workflow will first check if there were any changes made to the add-on since the previous staging release based on metadata included with the add-on package.
201
201
If no changes were made, the package will be copied from the previous staging release to optimize for build times.
202
202
If changes were made, the package will be built from source and uploaded.
0 commit comments