Skip to content

refactor(ci): migrate Rekor upload to GuanFu reusable workflow#164

Open
1570005763 wants to merge 1 commit intoopenanolis:mainfrom
1570005763:ci-rpm-workflow
Open

refactor(ci): migrate Rekor upload to GuanFu reusable workflow#164
1570005763 wants to merge 1 commit intoopenanolis:mainfrom
1570005763:ci-rpm-workflow

Conversation

@1570005763
Copy link
Collaborator

  • Simplify create-build-artifacts job to only create tarball and extract version
  • Move buildspec generation into build-rpm job with matrix strategy
  • Replace manual provenance/Rekor upload with GuanFu release workflow
  • Use dynamic buildspec template path construction from matrix values
  • Consolidate release jobs into single matrix-based job with max-parallel: 1

- Simplify create-build-artifacts job to only create tarball and extract version
- Move buildspec generation into build-rpm job with matrix strategy
- Replace manual provenance/Rekor upload with GuanFu release workflow
- Use dynamic buildspec template path construction from matrix values
- Consolidate release jobs into single matrix-based job with max-parallel: 1

Signed-off-by: 1570005763 <daniel.duan@linux.alibaba.com>
@shankailun-aliyun
Copy link
Collaborator

@1570005763 ,您好,您的请求已接收,请耐心等待结果。

@shankailun-aliyun
Copy link
Collaborator

@1570005763 ,您好,未检测到有镜像需要构建,如需重新检测请评论 /start

@1570005763 1570005763 requested a review from jialez0 March 19, 2026 09:38
@shankailun-aliyun
Copy link
Collaborator

@1570005763 ,您好,您的请求已接收,请耐心等待结果。

@shankailun-aliyun
Copy link
Collaborator

@1570005763 ,您好,未检测到有镜像需要构建,如需重新检测请评论 /start

contents: write
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
id-token: write
uses: 1570005763/GuanFu/.github/workflows/release.yml@v1
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这个是否有可能放在IC组织下?我看现在是放在你的个人仓库里的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants