@@ -14,45 +14,87 @@ jobs:
1414 node-version : 20
1515 - run : npm ci
1616 - run : npm test
17+
1718 test-with-output-secrets :
18- if : |
19- github.ref == 'refs/heads/main' ||
20- (
21- github.event_name == 'pull_request' &&
22- github.event.pull_request.head.repo.full_name == github.repository
23- )
19+ strategy :
20+ matrix :
21+ os : [ubuntu-latest, macos-latest, windows-latest]
22+ version : [latest, latest-beta, 2.30.0, 2.30.0-beta.03]
23+ auth : [connect, service-account]
24+ exclude :
25+ - os : macos-latest
26+ auth : connect
27+ - os : windows-latest
28+ auth : connect
2429 uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
2530 secrets : inherit
2631 with :
32+ os : ${{ matrix.os }}
33+ version : ${{ matrix.version }}
34+ auth : ${{ matrix.auth }}
2735 secret : op://acceptance-tests/test-secret/password
2836 secret-in-section : op://acceptance-tests/test-secret/test-section/password
2937 multiline-secret : op://acceptance-tests/multiline-secret/notesPlain
3038 export-env : false
31- test-with-export-env :
3239 if : |
3340 github.ref == 'refs/heads/main' ||
3441 (
3542 github.event_name == 'pull_request' &&
3643 github.event.pull_request.head.repo.full_name == github.repository
3744 )
45+
46+ test-with-export-env :
47+ strategy :
48+ matrix :
49+ os : [ubuntu-latest, macos-latest, windows-latest]
50+ version : [latest, latest-beta, 2.30.0, 2.30.0-beta.03]
51+ auth : [connect, service-account]
52+ exclude :
53+ - os : macos-latest
54+ auth : connect
55+ - os : windows-latest
56+ auth : connect
3857 uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
3958 secrets : inherit
4059 with :
60+ os : ${{ matrix.os }}
61+ version : ${{ matrix.version }}
62+ auth : ${{ matrix.auth }}
4163 secret : op://acceptance-tests/test-secret/password
4264 secret-in-section : op://acceptance-tests/test-secret/test-section/password
4365 multiline-secret : op://acceptance-tests/multiline-secret/notesPlain
4466 export-env : true
45- test-references-with-ids :
4667 if : |
4768 github.ref == 'refs/heads/main' ||
4869 (
4970 github.event_name == 'pull_request' &&
5071 github.event.pull_request.head.repo.full_name == github.repository
5172 )
73+
74+ test-references-with-ids :
75+ strategy :
76+ matrix :
77+ os : [ubuntu-latest, macos-latest, windows-latest]
78+ version : [latest, latest-beta, 2.30.0, 2.30.0-beta.03]
79+ auth : [connect, service-account]
80+ exclude :
81+ - os : macos-latest
82+ auth : connect
83+ - os : windows-latest
84+ auth : connect
5285 uses : 1password/load-secrets-action/.github/workflows/acceptance-test.yml@vzt/windows-support2
5386 secrets : inherit
5487 with :
88+ os : ${{ matrix.os }}
89+ version : ${{ matrix.version }}
90+ auth : ${{ matrix.auth }}
5591 secret : op://v5pz6venw4roosmkzdq2nhpv6u/hrgkzhrlvscomepxlgafb2m3ca/password
5692 secret-in-section : op://v5pz6venw4roosmkzdq2nhpv6u/hrgkzhrlvscomepxlgafb2m3ca/Section_tco6nsqycj6jcbyx63h5isxcny/doxu3mhkozcznnk5vjrkpdqayy
5793 multiline-secret : op://v5pz6venw4roosmkzdq2nhpv6u/ghtz3jvcc6dqmzc53d3r3eskge/notesPlain
5894 export-env : false
95+ if : |
96+ github.ref == 'refs/heads/main' ||
97+ (
98+ github.event_name == 'pull_request' &&
99+ github.event.pull_request.head.repo.full_name == github.repository
100+ )
0 commit comments