File tree Expand file tree Collapse file tree 5 files changed +33
-0
lines changed Expand file tree Collapse file tree 5 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Copyright 2023 The OpenVEX Authors
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
+ ---
4
5
name : Boilerplate
5
6
6
7
on :
36
37
steps :
37
38
- name : Check out code
38
39
uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
40
+ with :
41
+ persist-credentials : false
39
42
40
43
- uses : chainguard-dev/actions/boilerplate@main
41
44
with :
Original file line number Diff line number Diff line change 1
1
# Copyright 2023 The OpenVEX Authors
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
+ ---
4
5
name : ci-build-test
5
6
6
7
on :
16
17
17
18
steps :
18
19
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
20
+ with :
21
+ persist-credentials : false
19
22
20
23
- uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
21
24
with :
32
35
33
36
steps :
34
37
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
38
+ with :
39
+ persist-credentials : false
35
40
36
41
- uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
37
42
with :
Original file line number Diff line number Diff line change
1
+ # Copyright 2023 The OpenVEX Authors
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ ---
5
+ name : SLSA Source
6
+ on :
7
+ push :
8
+ branches : [ "main" ]
9
+ tags : ['**']
10
+ permissions : {}
11
+
12
+ jobs :
13
+ # Whenever new source is pushed recompute the slsa source information.
14
+ generate-provenance :
15
+ permissions :
16
+ contents : write # needed for storing the vsa in the repo.
17
+ id-token : write # meeded to mint yokens for signing
18
+ uses : slsa-framework/source-actions/.github/workflows/compute_slsa_source.yml@main
19
+ with :
20
+ allow-merge-commits : true
Original file line number Diff line number Diff line change 1
1
# Copyright 2023 The OpenVEX Authors
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
+ ---
4
5
name : Release
5
6
6
7
on :
Original file line number Diff line number Diff line change
1
+ # Copyright 2023 The OpenVEX Authors
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ ---
1
5
name : verify
2
6
3
7
on :
You can’t perform that action at this time.
0 commit comments