Skip to content

Commit e1427b0

Browse files
[minor] Add versioned template contract (#23)
1 parent 36de7c7 commit e1427b0

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/sitectl-create-smoke-test.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ jobs:
2121
include:
2222
- create_definition: default
2323
create_args: ""
24-
uses: libops/.github/.github/workflows/sitectl-create-smoke-test.yaml@578137212ead4ab4059e95df17fa30e9b7ac4aed # main
24+
uses: libops/.github/.github/workflows/sitectl-create-smoke-test.yaml@55489923a34bd3714d2a1b9c5f8a6c678ea1cbfe # main
2525
with:
2626
plugin: ojs
2727
create-definition: ${{ matrix.create_definition }}
2828
create-args: ${{ matrix.create_args }}
29+
packages: sitectl sitectl-ojs
30+
package-versions: sitectl=0.40.0 sitectl-ojs=0.6.0
31+
allow-unversioned-packages: false

.libops/template-contract.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: sitectl.libops.io/v1alpha1
2+
kind: TemplateContract
3+
schema: 1
4+
spec:
5+
componentDefaults:
6+
revision: v1.0.0

0 commit comments

Comments
 (0)