Dustin Ruetz
15d95ae871
style: auto-formatting fixes via Prettier
2023-05-09 14:23:45 -04:00
Eddy Filip
9bb44334eb
Compress tests
...
Since we use matrices now for os and authentication type, we’ve optimized the yaml file to have only 3 jobs, each one making 3 separate piepeline tests (2 for service accounts, 1 for Connect)
2023-04-10 16:52:51 +02:00
Eddy Filip
1ec261f63f
exclude macos runners for Connect tests
2023-04-10 16:46:08 +02:00
Eddy Filip
2e386ac304
Try an authentication matrix
2023-04-10 16:37:39 +02:00
Eddy Filip
0b706bbe43
Add os matrix for tests
2023-04-10 16:12:29 +02:00
Eddy Filip
e23df52c69
Update checkout version
2023-04-10 16:10:52 +02:00
Eduard Filip
0a7975f916
Ensure that the action is backwards-compatible ( #25 )
...
Run acceptance tests / use-connect-without-export-env (push) Has been cancelled
Run acceptance tests / use-connect-with-export-env (push) Has been cancelled
Run acceptance tests / use-connect-with-references-with-id (push) Has been cancelled
Run acceptance tests / use-service-account-without-export-env (push) Has been cancelled
Run acceptance tests / use-service-account-with-export-env (push) Has been cancelled
Run acceptance tests / use-service-account-with-references-with-id (push) Has been cancelled
Run acceptance tests / run-on-macos-12 (push) Has been cancelled
Bring 2 changes that ensure that the GitHub Action is backwards compatible:
- Append `http://` if the prefix is not provided in the `OP_CONNECT_HOST` (this is caused by the fact that `curl` guesses the protocol if not provided (https://linux.die.net/man/1/curl ), which we missed when switching to using the 1Password CLI as the backend of the action)
- Set the default of export-env to true, since that was the default behavior of the action until we added the possibility to export secrets as step's output.
Also, the documentation is adjusted to reflect these changes.
2022-12-22 12:46:28 +02:00
volodymyrZotov
e3b137e007
added macos test case
2022-08-19 14:02:58 +03:00
Eddy Filip
c53c263a7e
Add service account token in env
...
It was accidentally removed
2022-08-16 14:05:33 +01:00
Eddy Filip
7d858c7ad5
Make dedicated tests for secret references with IDs
...
The item and vault IDs are changed as well.
2022-08-16 13:38:07 +01:00
volodymyrZotov
ce8b31d0b9
added more secrets to test
2022-08-15 18:21:18 +03:00
volodymyrZotov
2ac8886444
fixed multiline secret ref
2022-08-15 18:18:33 +03:00
volodymyrZotov
641b0d93ec
use ids for multiline secret
2022-08-15 18:14:55 +03:00
volodymyrZotov
c27a045581
use references that has ids instead of names
2022-08-15 17:22:28 +03:00
volodymyrZotov
e9bd76c87a
removed test-connect-export case
2022-08-15 14:33:00 +03:00
volodymyrZotov
8052f86fc6
added additional test cases
2022-08-11 18:32:47 +03:00
volodymyrZotov
858b6a838e
added env variables to test secret section
2022-08-10 12:59:29 +03:00
volodymyrZotov
b38b493d73
rename tests
2022-08-10 11:45:24 +03:00
volodymyrZotov
bb28cdf0c6
added test case for load secrets via op cli
2022-08-10 11:44:12 +03:00
volodymyrZotov
9fdfd04a6f
revert back test change
2022-08-10 10:34:38 +03:00
volodymyrZotov
b38d01591f
test should fail cause not existing field provided
2022-08-10 10:33:04 +03:00
volodymyrZotov
d78889ad20
updated test.yml
2022-08-10 10:26:19 +03:00
volodymyrZotov
6c02b8909f
updated configure script
2022-08-10 10:23:14 +03:00
Eddy Filip
ac12d2e3c4
Switch to node action
...
This is done to be able to pass loaded secrets as output. This is not available with a composite action, unless we hard-code the action's outputs, which is not a desired outcome.
2021-09-01 18:20:57 +02:00
Eddy Filip
e8da10d005
Use op cli alpha v2
2021-09-01 16:20:47 +02:00
Floris van der Grinten
8d95cf6d0d
Fix item and vault loading by name
2021-06-09 12:41:01 +02:00
Floris van der Grinten
c3679bd18a
Only mask concealed or note fields
2021-05-27 14:19:07 +02:00
Floris van der Grinten
860c5ff00e
Remove use of undocumented API in unset mechanism
2021-05-26 14:03:52 +02:00
Floris van der Grinten
6ee4db8bcd
Rename to load-secrets-action
2021-05-20 20:49:22 +02:00
Floris van der Grinten
4d815b6e11
Add comment in test workflow to demonstrate real-world workflow
2021-05-20 11:27:13 +02:00
Floris van der Grinten
7bbc7abc2f
Add subaction to persist Connect details
2021-05-20 11:27:13 +02:00
Floris van der Grinten
5b8ac70e92
Test secret in section
2021-05-20 11:27:13 +02:00
Floris van der Grinten
a361a0c784
Move test assertions to separate file
2021-05-20 11:27:13 +02:00
Floris van der Grinten
4c749feaf1
Add test workflow
2021-05-20 11:27:13 +02:00