Commit Graph

230 Commits

Author SHA1 Message Date
Jill Regan
485265b41c Upgrade actions toolkit 2026-02-22 12:50:32 -05:00
Volodymyr Zotov
81bc2a50b4 Merge pull request #133 from 1Password/vzt/fix-commit-ref-in-e2e-test-workflow
Pass latest commit ref to checkout
2026-01-28 08:35:26 -06:00
Volodymyr Zotov
1dfe1fc19e Build action before testing 2026-01-27 14:19:04 -06:00
Volodymyr Zotov
856971e6d6 Pass latest commit ref to checkout 2026-01-27 12:12:48 -06:00
Volodymyr Zotov
5fd6fbcfdf Merge pull request #132 from toga4/empty-strings
fix: set outputs/env vars for empty string field values
2026-01-27 10:06:27 -06:00
toga4
13f927c806 fix: set outputs/env vars for empty string field values
Empty string field values from 1Password were causing the action to skip setting outputs and environment variables entirely.
This was inconsistent with `op run` behavior, which sets the variable with an empty value.

- Change falsy check to explicit null/undefined check in extractSecret
- Skip setSecret for empty strings to avoid runner warning
- Add tests for empty string value handling
2026-01-23 10:38:43 +09:00
Volodymyr Zotov
fdb192f5dc Merge pull request #130 from BolajiOlajide/bo/ssh-secret-doc
docs: add SSH key format parameter documentation
2025-12-22 11:19:47 -06:00
Bolaji Olajide
13c259d353 update 2025-12-22 18:08:38 +01:00
Bolaji Olajide
b91fef0861 move section to quoickstart 2025-12-22 16:33:55 +01:00
Bolaji Olajide
2d74546fd1 docs: add SSH key format parameter documentation 2025-12-21 05:41:19 +01:00
Volodymyr Zotov
8d0d610af1 Merge pull request #129 from 1Password/release/v3.1.0
Prepare release v3.1.0
v3.1.0
2025-12-16 13:06:48 -06:00
Volodymyr Zotov
76bec67e89 Make latest build 2025-12-16 12:59:55 -06:00
Volodymyr Zotov
74311b1273 Bump version in package-lock.json 2025-12-16 12:37:51 -06:00
Volodymyr Zotov
5999940e48 Bump version to 3.1.0 2025-12-16 12:36:37 -06:00
Volodymyr Zotov
b43a2248cc Make latest build 2025-12-16 12:05:07 -06:00
Volodymyr Zotov
c2b96b53cd Merge pull request #128 from 1Password/dependabot/npm_and_yarn/multi-75e6bc5210
Bump js-yaml
2025-12-16 11:51:25 -06:00
dependabot[bot]
6f52eddca2 Bump js-yaml
Bumps  and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together.

Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 17:50:27 +00:00
Volodymyr Zotov
dc5cd4d17f Merge pull request #127 from 1Password/vzt/delete-op-cli-installer-dependency
Use op-cli-installer as local package
2025-12-16 11:43:02 -06:00
Volodymyr Zotov
b4962e1861 Use execFile to run safily pass arguments 2025-12-16 10:29:54 -06:00
Volodymyr Zotov
2f243ca4fa Use op-cli-installed as local package 2025-12-15 13:45:09 -06:00
Volodymyr Zotov
c96389a7ae Merge pull request #126 from 1Password/vzt/e2e-tests-improvements
E2E tests improvements
2025-12-15 10:06:17 -06:00
Volodymyr Zotov
ba38da7905 Do not ignore tests dir 2025-12-15 09:56:42 -06:00
Volodymyr Zotov
6961848b51 Fix formatting 2025-12-15 08:46:32 -06:00
Volodymyr Zotov
fac78884c8 Bump create-or-update-comment action to latest 2025-12-15 08:43:16 -06:00
Volodymyr Zotov
2c0496a719 Add testing docs 2025-12-15 08:42:58 -06:00
Volodymyr Zotov
483f83267a Update git ignore 2025-12-12 14:52:23 -06:00
Volodymyr Zotov
0ee5bc7530 Update gitignore 2025-12-12 14:51:54 -06:00
Volodymyr Zotov
fee9db6b39 Use latest stable slash dispatch command action 2025-12-12 14:35:23 -06:00
Volodymyr Zotov
1824b2f006 Use the same test matrix for connect and fail early 2025-12-12 14:32:18 -06:00
Volodymyr Zotov
0f3110274c Fix test-e2e.yml 2025-12-12 14:28:54 -06:00
Volodymyr Zotov
80f581e4b5 Remove env.tpl file, as it will be created in the test workflow automatically 2025-12-12 14:23:30 -06:00
Volodymyr Zotov
74df766d96 Rename to lint and test and it now includes both lint and tests steps 2025-12-12 14:23:00 -06:00
Volodymyr Zotov
df80909445 Refactor test workflows to keep the same patterns as in other repos (terraform, operator) 2025-12-12 14:22:36 -06:00
Volodymyr Zotov
e3aa72700f Make latest build 2025-12-12 14:21:22 -06:00
Volodymyr Zotov
6a721fb6aa Merge pull request #121 from 1Password/vzt/fix-acceptance-test-workflow
Fix acceptance test workflow
2025-12-11 15:21:04 -06:00
Volodymyr Zotov
7ee331322f Fix lint error 2025-12-11 15:03:59 -06:00
Volodymyr Zotov
9fb38d43e1 Ignore .idea folder 2025-12-11 15:00:10 -06:00
Volodymyr Zotov
bdf1f8ceff Run acceptance tests only when PR is opened, synchronize(changes pushed) or reopened 2025-09-08 16:29:18 -05:00
Volodymyr Zotov
7c3deef5f9 Fix acceptance-test workflow 2025-09-08 16:25:11 -05:00
Volodymyr Zotov
564bf5b01f Merge pull request #118 from wcarlsen/main
feature: enable loading 1password secrets from file
2025-09-08 14:09:57 -05:00
Willi Carlsen
0ff92dd768 Using dotenv package instead of experimental API process.loadEnvFile
Signed-off-by: Willi Carlsen <carlsenwilli@gmail.com>
2025-09-06 07:37:10 +02:00
Willi Carlsen
1850a6b487 Fixed typo in README
Signed-off-by: Willi Carlsen <carlsenwilli@gmail.com>
2025-09-03 12:45:43 +02:00
Willi Carlsen
08a0af8ec3 Added OP_ENV_FILE to acceptance test, fixed lint/style error and added example .env.tpl documentation in README
Signed-off-by: Willi Carlsen <carlsenwilli@gmail.com>
2025-09-03 08:45:53 +02:00
Willi Carlsen
d11f2d1dac feature: enable loading 1password secrets from file
Signed-off-by: Willi Carlsen <carlsenwilli@gmail.com>
2025-09-01 17:05:11 +02:00
Eduard Filip
2c12b97549 Merge pull request #117 from geofox/geofox-patch-typo
DOCS - Fix typo in the example with step’s output
2025-08-21 15:11:35 +01:00
Geoffrey Richard
211132e91f Typo in the example with step’s output
The missing « s » makes the action fail in the example.
2025-08-19 20:02:05 +02:00
Volodymyr Zotov
13f58eec61 Merge pull request #110 from 1Password/vzt/prepare-release-v3
Prepare release v3.0.0
v3.0.0
2025-08-14 12:25:40 -05:00
Volodymyr Zotov
f9847b316a Merge branch 'main' into vzt/prepare-release-v3
# Conflicts:
#	README.md
2025-08-14 10:01:49 -05:00
Volodymyr Zotov
438a01224c Merge pull request #114 from 1Password/vzt/change-default-export-env
Set `export-env` input to `false` by default
2025-08-14 10:01:11 -05:00
Volodymyr Zotov
ba891d4bf2 Update readme 2025-08-14 09:59:24 -05:00