mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-13 14:14:29 +08:00
ci: include third-party licenses in compliance bundle
This commit is contained in:
parent
5306c98470
commit
6aa741114f
6
.github/workflows/license-compliance.yml
vendored
6
.github/workflows/license-compliance.yml
vendored
@ -62,6 +62,7 @@ jobs:
|
|||||||
# with: 配置上传的具体内容
|
# with: 配置上传的具体内容
|
||||||
# name: 工件名称,用于标识上传的文件集合
|
# name: 工件名称,用于标识上传的文件集合
|
||||||
# path: 指定需要上传的文件路径列表(支持多行格式)
|
# path: 指定需要上传的文件路径列表(支持多行格式)
|
||||||
|
# third-party-licenses/**: 手工维护的参考源码许可证原文
|
||||||
- name: Upload compliance artifacts
|
- name: Upload compliance artifacts
|
||||||
uses: actions/upload-artifact@v7
|
uses: actions/upload-artifact@v7
|
||||||
with:
|
with:
|
||||||
@ -69,6 +70,7 @@ jobs:
|
|||||||
path: |
|
path: |
|
||||||
NOTICE
|
NOTICE
|
||||||
THIRD_PARTY_LICENSES.md
|
THIRD_PARTY_LICENSES.md
|
||||||
|
third-party-licenses/**
|
||||||
sbom.spdx.json
|
sbom.spdx.json
|
||||||
sbom.cyclonedx.json
|
sbom.cyclonedx.json
|
||||||
sbom-spdx-validation.txt
|
sbom-spdx-validation.txt
|
||||||
@ -79,15 +81,17 @@ jobs:
|
|||||||
# 压缩包中包含以下文件:
|
# 压缩包中包含以下文件:
|
||||||
# - NOTICE: 项目声明文件
|
# - NOTICE: 项目声明文件
|
||||||
# - THIRD_PARTY_LICENSES.md: 第三方许可证列表
|
# - THIRD_PARTY_LICENSES.md: 第三方许可证列表
|
||||||
|
# - third-party-licenses/: 手工维护的参考源码许可证原文
|
||||||
# - sbom.spdx.json: SPDX 格式的软件物料清单
|
# - sbom.spdx.json: SPDX 格式的软件物料清单
|
||||||
# - sbom.cyclonedx.json: CycloneDX 格式的软件物料清单
|
# - sbom.cyclonedx.json: CycloneDX 格式的软件物料清单
|
||||||
# - sbom-spdx-validation.txt: SPDX 格式验证结果
|
# - sbom-spdx-validation.txt: SPDX 格式验证结果
|
||||||
# - sbom-cyclonedx-validation.txt: CycloneDX 格式验证结果
|
# - sbom-cyclonedx-validation.txt: CycloneDX 格式验证结果
|
||||||
- name: Package compliance bundle
|
- name: Package compliance bundle
|
||||||
run: |
|
run: |
|
||||||
zip license-compliance.zip \
|
zip -r license-compliance.zip \
|
||||||
NOTICE \
|
NOTICE \
|
||||||
THIRD_PARTY_LICENSES.md \
|
THIRD_PARTY_LICENSES.md \
|
||||||
|
third-party-licenses \
|
||||||
sbom.spdx.json \
|
sbom.spdx.json \
|
||||||
sbom.cyclonedx.json \
|
sbom.cyclonedx.json \
|
||||||
sbom-spdx-validation.txt \
|
sbom-spdx-validation.txt \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user