Ikram ALOUI
e7f0333979
Add Cosign keyless signing for Harbor release artifacts ( #22578 )
...
* feat: implement keyless signing in release workflow
- Move signing from build to release workflow
- Use .sigstore.json naming convention (Sigstore standard)
- update signature verification documentation and readme file
- Update workflows to sign artifacts at release time only
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
* WIP: update release workflow and utils
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
* Add Cosign signing and fix accidental deletions
- Add Cosign signing to releases for security
- Revert to using getAssets function
- Restore latest installer uploads
- Restore pre-release comment
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
* Remove braces from variable names for consistency
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
* Remove unnecessary permissions from build-package.yml
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
---------
Signed-off-by: Aloui-Ikram <ikram@container-registry.com >
Co-authored-by: Aloui-Ikram <ikram@container-registry.com >
Co-authored-by: Daniel Jiang <daniel.jiang@broadcom.com >
2026-01-13 09:47:28 +00:00
danfengliu
f367aad760
Fix issue of missing db base build process in build base workflow
...
There is extra build step for db base image building since v2.3, so this
step should be added back.
Signed-off-by: danfengliu <danfengl@vmware.com >
2021-06-16 15:22:32 +08:00
danfengliu
d66ea07c2f
Refind build base process in Makefile
...
Remove build base executable in Makefile by replacing it as an input parameter.
Add add more input parameters for controlling docker pull/push to make
build base process flexible for users.
Signed-off-by: danfengliu <danfengl@vmware.com >
2021-06-03 14:48:34 +08:00
danfengliu
3ef4dc17fc
Fix notary trust directory issue and add login for each base image in makefile
...
1. Use root instead of ~ in notary parameter;
2. Fix tag immutability issue caused by GUI change;
3. Replace email domain name to harbor test;
4. Add login for each base image in makefile;
5. Add customize look test in nightly.
Signed-off-by: danfengliu <danfengl@vmware.com >
2021-05-20 18:23:13 +08:00
danfengliu
f0ebd17994
Add build base image step in build package git action workflow
...
Build base image step should be in build package workflow, and local base images build by new step should be removed since images have been pushed to docker hub.
Signed-off-by: danfengliu <danfengl@vmware.com >
2021-04-17 18:10:44 +08:00
danfengliu
7d05c8e513
Reschedule docker login policy in base image build process
...
Signed-off-by: danfengliu <danfengl@vmware.com >
2021-02-22 10:05:25 +08:00
Ziming Zhang
ae7834af0b
feat(cicd) fix build base image
...
Signed-off-by: Ziming Zhang <zziming@vmware.com >
2020-03-26 10:55:40 +08:00
Wassim Dhif
70f2865500
use $REGISTRY instead of $4 ( #3103 )
2017-08-22 18:24:34 +08:00
yhua
311cf8da07
change code 20161019
2016-10-21 18:39:10 +08:00