Skip to content

Commit 66b3f8f

Browse files
committed
add verify version
1 parent dd143ae commit 66b3f8f

File tree

3 files changed

+30
-4
lines changed

3 files changed

+30
-4
lines changed
+24-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
11
# This workflow reads the project.properties
2-
# into the enviornment variables
3-
# and then creates an output variable for `dafnyVerifyVersion`
2+
# into the environment variables
3+
# and then creates an output variable for `dafnyVerifyVersion `
4+
name: Dafny Verify Version
5+
6+
on:
7+
workflow_call:
8+
outputs:
9+
version:
10+
description: "The dafny version for verify"
11+
value: ${{ jobs.getDafnyVerifyVersion.outputs.version }}
12+
13+
jobs:
14+
getDafnyVerifyVersion:
15+
runs-on: ubuntu-latest
16+
outputs:
17+
version: ${{ steps.read_property.outputs.dafnyVerifyVersion }}
18+
steps:
19+
- uses: actions/checkout@v4
20+
- name: Read version from Properties-file
21+
id: read_property
22+
uses: christian-draeger/[email protected]
23+
with:
24+
path: "./project.properties"
25+
properties: "dafnyVerifyVersion"

.github/workflows/pull.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
jobs:
88
getVersion:
99
uses: ./.github/workflows/dafny_version.yml
10+
getVerifyVersion:
11+
uses: ./.github/workflows/dafny_verify_version.yml
1012
pr-ci-format:
1113
needs: getVersion
1214
uses: ./.github/workflows/library_format.yml
@@ -21,7 +23,7 @@ jobs:
2123
needs: getVersion
2224
uses: ./.github/workflows/library_dafny_verification.yml
2325
with:
24-
dafny: ${{needs.getVersion.outputs.version}}
26+
dafny: ${{needs.getVerifyVersion.outputs.version}}
2527
pr-ci-java:
2628
needs: getVersion
2729
uses: ./.github/workflows/ci_test_java.yml

.github/workflows/push.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ on:
99
jobs:
1010
getVersion:
1111
uses: ./.github/workflows/dafny_version.yml
12+
getVerifyVersion:
13+
uses: ./.github/workflows/dafny_verify_version.yml
1214
push-ci-format:
1315
needs: getVersion
1416
uses: ./.github/workflows/library_format.yml
@@ -23,7 +25,7 @@ jobs:
2325
needs: getVersion
2426
uses: ./.github/workflows/library_dafny_verification.yml
2527
with:
26-
dafny: ${{needs.getVersion.outputs.version}}
28+
dafny: ${{needs.getVerifyVersion.outputs.version}}
2729
pr-ci-java:
2830
needs: getVersion
2931
uses: ./.github/workflows/ci_test_java.yml

0 commit comments

Comments
 (0)