Skip to content

Commit ea5f0d6

Browse files
authored
Merge pull request #40 from SpectralOps/run-ci-test-on-multiple-os
run CI on multiple so
2 parents 57faced + b4de741 commit ea5f0d6

6 files changed

Lines changed: 8 additions & 7 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
name: Test Suite
8383
strategy:
8484
matrix:
85-
os: [ubuntu-latest]
85+
os: [ubuntu-latest, macos-latest, windows-latest]
8686
rust: [stable]
8787
runs-on: ${{ matrix.os }}
8888
steps:

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ target/
22
node_modules/
33
pkg/
44
dist/
5+
keyscope/junit-out

‎keyscope/tests/cmd/main.trycmd‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $ keyscope
33
? 2
44
Keyscope is a key and secret workflow
55

6-
Usage: keyscope [OPTIONS] <COMMAND>
6+
Usage: keyscope[EXE] [OPTIONS] <COMMAND>
77

88
Commands:
99
validate Validate keys
@@ -24,7 +24,7 @@ Options:
2424
$ keyscope --help
2525
Keyscope is a key and secret workflow
2626

27-
Usage: keyscope [OPTIONS] <COMMAND>
27+
Usage: keyscope[EXE] [OPTIONS] <COMMAND>
2828

2929
Commands:
3030
validate Validate keys

‎keyscope/tests/cmd/providers.trycmd‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
$ keyscope providers --help
33
Show provider list
44

5-
Usage: keyscope providers [OPTIONS]
5+
Usage: keyscope[EXE] providers [OPTIONS]
66

77
Options:
88
-n, --no-banner Don't show the banner

‎keyscope/tests/cmd/requirements.trycmd‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
$ keyscope requirements --help
33
Show provider requirements (params)
44

5-
Usage: keyscope requirements [OPTIONS] <PROVIDER>
5+
Usage: keyscope[EXE] requirements [OPTIONS] <PROVIDER>
66

77
Arguments:
88
<PROVIDER> Specify the provider to validate for
@@ -22,7 +22,7 @@ $ keyscope requirements
2222
error: the following required arguments were not provided:
2323
<PROVIDER>
2424

25-
Usage: keyscope requirements <PROVIDER>
25+
Usage: keyscope[EXE] requirements <PROVIDER>
2626

2727
For more information, try '--help'.
2828

‎keyscope/tests/cmd/validate.trycmd‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
$ keyscope validate --help
33
Validate keys
44

5-
Usage: keyscope validate [OPTIONS] <PROVIDER>
5+
Usage: keyscope[EXE] validate [OPTIONS] <PROVIDER>
66

77
Arguments:
88
<PROVIDER>

0 commit comments

Comments
 (0)