@@ -14,44 +14,86 @@ jobs:
1414 node-version : 20
1515 - run : npm ci
1616 - run : npm test
17+
1718 test-with-output-secrets :
1819 if : |
1920 github.ref == 'refs/heads/main' ||
2021 (
2122 github.event_name == 'pull_request' &&
2223 github.event.pull_request.head.repo.full_name == github.repository
2324 )
24- uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
25+ uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2 # TODO: after merge, this to main, revert to consume yml file from main (delete '@vzt/windows-support2')
2526 secrets : inherit
27+ strategy :
28+ matrix :
29+ os : [ ubuntu-latest, macos-latest, windows-latest ]
30+ version : [ latest, latest-beta, 2.30.0, 2.30.0-beta.03 ]
31+ auth : [ connect, service-account ]
32+ exclude :
33+ - os : macos-latest
34+ auth : connect
35+ - os : windows-latest
36+ auth : connect
2637 with :
38+ os : ${{ matrix.os }}
39+ version : ${{ matrix.version }}
40+ auth : ${{ matrix.auth }}
2741 secret : op://acceptance-tests/test-secret/password
2842 secret-in-section : op://acceptance-tests/test-secret/test-section/password
2943 multiline-secret : op://acceptance-tests/multiline-secret/notesPlain
3044 export-env : false
45+
3146 test-with-export-env :
3247 if : |
3348 github.ref == 'refs/heads/main' ||
3449 (
3550 github.event_name == 'pull_request' &&
3651 github.event.pull_request.head.repo.full_name == github.repository
3752 )
38- uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
53+ uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2 # TODO: after merge, this to main, revert to consume yml file from main (delete '@vzt/windows-support2')
3954 secrets : inherit
55+ strategy :
56+ matrix :
57+ os : [ ubuntu-latest, macos-latest, windows-latest ]
58+ version : [ latest, latest-beta, 2.30.0, 2.30.0-beta.03 ]
59+ auth : [ connect, service-account ]
60+ exclude :
61+ - os : macos-latest
62+ auth : connect
63+ - os : windows-latest
64+ auth : connect
4065 with :
66+ os : ${{ matrix.os }}
67+ version : ${{ matrix.version }}
68+ auth : ${{ matrix.auth }}
4169 secret : op://acceptance-tests/test-secret/password
4270 secret-in-section : op://acceptance-tests/test-secret/test-section/password
4371 multiline-secret : op://acceptance-tests/multiline-secret/notesPlain
4472 export-env : true
73+
4574 test-references-with-ids :
4675 if : |
4776 github.ref == 'refs/heads/main' ||
4877 (
4978 github.event_name == 'pull_request' &&
5079 github.event.pull_request.head.repo.full_name == github.repository
5180 )
52- uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
81+ uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2 # TODO: after merge, this to main, revert to consume yml file from main (delete '@vzt/windows-support2')
5382 secrets : inherit
83+ strategy :
84+ matrix :
85+ os : [ ubuntu-latest, macos-latest, windows-latest ]
86+ version : [ latest, latest-beta, 2.30.0, 2.30.0-beta.03 ]
87+ auth : [ connect, service-account ]
88+ exclude :
89+ - os : macos-latest
90+ auth : connect
91+ - os : windows-latest
92+ auth : connect
5493 with :
94+ os : ${{ matrix.os }}
95+ version : ${{ matrix.version }}
96+ auth : ${{ matrix.auth }}
5597 secret : op://v5pz6venw4roosmkzdq2nhpv6u/hrgkzhrlvscomepxlgafb2m3ca/password
5698 secret-in-section : op://v5pz6venw4roosmkzdq2nhpv6u/hrgkzhrlvscomepxlgafb2m3ca/Section_tco6nsqycj6jcbyx63h5isxcny/doxu3mhkozcznnk5vjrkpdqayy
5799 multiline-secret : op://v5pz6venw4roosmkzdq2nhpv6u/ghtz3jvcc6dqmzc53d3r3eskge/notesPlain
0 commit comments