File tree 2 files changed +10
-6
lines changed
2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -8,22 +8,22 @@ on: # Run the workflow for each of the following events:
8
8
jobs :
9
9
main :
10
10
strategy :
11
-
11
+
12
12
fail-fast : false # Don't stop all the workflows when one of them fails.
13
-
13
+
14
14
matrix :
15
15
os : [ubuntu-latest, windows-latest, macos-latest] # List of GitHub Actions platform to run the workflow on
16
16
17
17
runs-on : ${{ matrix.os }} # Run the continuous integration workflow on each OS listed in the matrix.
18
-
18
+
19
19
steps :
20
20
# Check-out the repository
21
21
- uses : actions/checkout@v2
22
22
23
23
# Install and setup Alire package manager
24
24
- uses : alire-project/setup-alire@v1
25
25
with :
26
- version : 1.2.0-rc1
26
+ version : 1.2.2
27
27
28
28
# Build the project using the validation build profile to enforce static analysis and coding style.
29
29
- run : alr build --validation
36
36
37
37
# Build testsuite with instrumented code.
38
38
- run : cd tests && alr build -- --src-subdirs=gnatcov-instr --implicit-with=gnatcov_rts_full
39
-
39
+
40
40
# Run the instrumented testsuite. This will produce at least one `.srctrace` file for the coverage analysis.
41
41
- run : cd tests && alr exec ./bin/tests
42
42
54
54
run : |
55
55
# Set user GitHub login required for `alr publish`
56
56
alr config --set --global user.github_login ${{github.repository_owner}}
57
-
57
+
58
58
# Run Alire publish assistant
59
59
alr publish ${{github.server_url}}/${{github.repository}} ${{github.sha}}
60
60
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ website = "alire.ada.dev"
10
10
licenses = " MIT"
11
11
12
12
[[depends-on ]]
13
+ gnat = " ^12"
14
+ # Normally you don't want to depend on specific compiler versions, so you could
15
+ # remove this dependency in your project.
16
+
13
17
resources = " ~0.1.0"
14
18
gnatprove = " ^11.2.3"
15
19
You can’t perform that action at this time.
0 commit comments