hashicc
5a302b0bcc
Migrate to pnpm ( #2828 )
...
* chore: 🤖 remove packageManager field from package.json
* chore: 🤖 migrate yarn resolutions to pnpm overrides
* chore: 🤖 generate pnpm-lock.yml by using: pnpm import yarn.lock
* chore: 🤖 remove yarn.lock file
* chore: 🤖 migrate workspace configuration
* chore: 🤖 remove .yarn and .yarnrc.yml config
* chore: 🤖 update .copyright.hcl to ignore root pnpm files
* chore: 🤖 migrate husky pre-commit hook from yarn to pnpm
* chore: 🤖 migrate package.json scripts from yarn to pnpm
* chore: 🤖 update rose package.json & build to use explicit deps
* chore: 🤖 remove unused cp metadata.json command in pjson script
The cp metadata.json to dist was added in:
d19a251
The addons/rose/metadata.json no longer exists so it can't be copied
* chore: 🤖 migrate electron-app package.json scripts to pnpm
* chore: 🤖 create pnpm workspace for electron-app w/ hoisted deps
* chore: 🤖 migrate electron-app yarn lockfile to pnpm lockfile
Used "pnpm import yarn.lock"
* chore: 🤖 migrate electron-app overrides
node-gyp isn't needed since the fork is used via @electron/node-gyp
see: https://github.com/electron/node-gyp?tab=readme-ov-file#node-gyp---nodejs-native-addon-build-tool
* chore: 🤖 add trusted deps to be built to onlyBuiltDependencies
This is a pnpm feature that increases security. By defining these
dependencies they are being trusted to allow install hooks,
including postinstall. See:
https://pnpm.io/settings#onlybuiltdependencies
* chore: 🤖 add electron-app pnpm files to copyright header ignore
* chore: 🤖 remove yarn references from .*ignore files
* chore: 🤖 migrate --yarn to --pnpm for ember-cli-update.json
This isn't clearly documented but something that is supported
and can be found in other ember apps:
https://github.com/search?q=--pnpm+ember-cli-update.json&type=code
* chore: 🤖 migrate ci and related scripts to use pnpm
The cache is migrated to use the cache supported by
actions/setup-node@v4, an action we are already using. This is the
recommended way by pnpm:
https://pnpm.io/continuous-integration#github-actions
This commit also ensures that all github actions are using
consistent versions of actions/setup-node and pnpm/action-setup
* docs: ✏️ update documentation to use pnpm instead of yarn
* chore: 🤖 use explicit asciinema-player dependency
Because we override styles on asciinema-player we depend on their
styles. What might be a minor non-breaking change in their version could
(and did) break our style expectations in our overrides.
* chore: 🤖 run pnpm install and commit lockfile changes
* chore: 🤖 Remove ember-inflector from being overidden
https://github.com/hashicorp/boundary-ui/pull/2828#discussion_r2110380711
* chore: 🤖 remove highlight.js from pnpm overrides
https://github.com/hashicorp/boundary-ui/pull/2828#discussion_r2109847938
* chore: 🤖 remove additional unnecessary files from ignore files
* docs: ✏️ fix pnpm doc links
* chore: 🤖 use corepack to specify packageManager in package.json
* chore: 🤖 let pnpm action in ci use packageManager for version
https://github.com/pnpm/action-setup?tab=readme-ov-file#version
* docs: ✏️ fix broken pnpm website links
2025-06-03 12:55:12 -04:00
dependabot[bot] and Zhihe Li
a747614a74
chore(deps): bump hashicorp/setup-terraform from 3.0.0 to 3.1.2 ( #2853 )
...
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform ) from 3.0.0 to 3.1.2.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases )
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/setup-terraform/compare/a1502cd9e758c50496cc9ac5308c4843bcd56d36...b9cd54a3c349d3f38e8881555d616ced269862dd )
---
updated-dependencies:
- dependency-name: hashicorp/setup-terraform
dependency-version: 3.1.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-05-23 10:53:03 -04:00
dependabot[bot] and Zhihe Li
84856407ee
chore(deps): bump stefanzweifel/git-auto-commit-action ( #2852 )
...
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/e348103e9026cc0eee72ae06630dbe30c8bf7a79...b863ae1933cb653a53c021fe36dbb774e1fb9403 )
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-05-23 10:40:43 -04:00
dependabot[bot]
9bfd624713
chore(deps): bump actions/setup-node from 4.3.0 to 4.4.0 ( #2851 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/cdca7365b2dadb8aad0a33bc7601856ffabcc48e...49933ea5288caeca8642d1e84afbd3f7d6820020 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-23 10:22:03 -04:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
6be8130329
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2809 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-05-01 09:15:31 +02:00
Zhihe Li
e6834d2033
chore: 🤖 Add chrome for self hosted runners when running tests ( #2731 )
2025-03-14 12:10:44 -04:00
Zhihe Li
1ac7d1e08b
feat: 🎸 Use repo vars to determine the runner size ( #2724 )
2025-03-14 11:15:53 -04:00
Zhihe Li and Michael Li
474ce17a13
Initial E2E DC setup ( #2710 )
...
* Initial setup
* refactor: 💡 Update dependency job
* refactor: 💡 Use boundary ent
* chore: 🤖 Cleanup workflow
* refactor: 💡 Adjust run condition
---------
Co-authored-by: Michael Li <michael.li@hashicorp.com >
2025-03-10 15:36:21 -04:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
570ed61edb
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2675 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-02-04 13:55:48 -08:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
ed569306bb
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2642 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-01-02 09:41:32 -08:00
Carlos Alcaide Corvo
055607b3dd
refactor: 💡 Clean up release triggers ( #2602 )
2024-12-03 07:44:32 -08:00
86ee79e6bf
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2608 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2024-12-02 11:22:03 -08:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
ccdc5a03ac
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2548 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-11-04 10:54:51 -08:00
Carlos Alcaide Corvo
2ae24c4627
Change boundary-ui-releases to boundary-desktop-releases ( #2535 )
2024-11-04 10:16:09 -08:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
486d8b116a
Result of tsccr-helper -log-level=info gha update -latest . ( #2506 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-10-01 14:32:36 +02:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
0cfa814cdd
Result of tsccr-helper -log-level=info gha update -latest . ( #2469 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-09-04 11:41:24 -07:00
Carlos Alcaide Corvo
f607e77274
Automate copyright headers addition ( #2440 )
...
* Refactor checking headers to automatically add them
2024-08-19 14:22:27 -07:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
4dc5e13f24
Result of tsccr-helper -log-level=info gha update -latest . ( #2422 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-08-01 10:13:24 -07:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
07c25d766e
Result of tsccr-helper -log-level=info gha update -latest . ( #2369 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-07-03 10:43:51 -07:00
Dharini Jeeva
17db3cba68
workflow action for copyright headers ( #2345 )
2024-06-27 11:06:41 -07:00
a92701701c
Result of tsccr-helper -log-level=info gha update -latest . ( #2316 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2024-06-04 14:44:17 -07:00
Cameron Perera
0691b57e40
Icu 11936 support node 20 stop support node 16 ( #2282 )
...
* chore: 🤖 remove .mdx format script in rose addon
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 deprecate use of node v16 and include node v20
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 update github workflows to use node v18
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 update workflows to use node v20
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
2024-05-10 13:03:43 -05:00
Michael Li
87e0a075c1
chore: Lint action ( #2294 )
2024-05-09 11:13:00 -04:00
Michael Li
91fe148df4
chore: Fix error in Jira Sync workflow ( #2289 )
2024-05-06 12:37:05 -04:00
Michael Li
4cb9565ca0
chore: Update to use Node20 version of Actions ( #2283 )
...
atlassian/gajira-* actions are no longer maintained, but they are using node16, which is soon to be deprecated. This change removes the use of those actions.
2024-05-06 09:55:17 -04:00
eddbdb23d0
Result of tsccr-helper -log-level=info gha update -latest . ( #2281 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2024-05-03 11:03:45 -07:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
78bcc103c2
Result of tsccr-helper -log-level=info gha update -latest . ( #2210 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-04-02 10:21:39 -07:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
f073de774d
Result of tsccr-helper -log-level=info gha update -latest . ( #2167 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-03-01 09:48:29 -08:00
022ac0fffe
Result of tsccr-helper -log-level=info gha update -latest . ( #2126 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2024-02-07 16:42:38 -08:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
245cfb395e
Result of tsccr-helper -log-level=info gha update -latest . ( #2065 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-01-08 14:10:13 -05:00
45d706dd40
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #2025 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-12-04 15:06:17 -08:00
Lisbet Alvarez and Carlos Alcaide Corvo
4127f6abd7
chore: 🤖 update test release trigger ( #1978 )
...
* chore: 🤖 add trigger for new workflow
---------
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-11-20 13:12:23 -08:00
4cdcaefe15
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1977 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-11-01 11:22:41 -07:00
Susmitha Girumala
8e4fac5ce2
Manually trigger admin ui build ( #1964 )
2023-10-20 10:16:06 +02:00
Dharini Jeeva
2a9666285a
fix: 🐛 name ( #1963 )
2023-10-20 00:41:25 -07:00
Dharini Jeeva
bff94d6b4d
fix: 🐛 release name ( #1962 )
2023-10-20 00:12:08 -07:00
987a530fc0
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1937 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-10-06 15:23:16 -04:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
3e9c93e6b1
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1873 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-09-01 13:26:03 -04:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
9b18c40686
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #1813 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-08-01 14:12:02 -07:00
Lisbet Alvarez
b005b09cda
chore: 🤖 use trusted SHA for atlassian/gajira-comment ( #1739 )
...
✅ Closes: ICU-9815
2023-06-23 11:59:10 -07:00
Lisbet Alvarez
6875e7c771
chore: 🤖 remove unnecessary steps in codeql analysis workflow ( #1729 )
...
* chore: 🤖 remove unnecessary steps in codeql analysis workflow
✅ Closes: ICU-9816
* refactor: 💡 undo strategy removal
2023-06-22 13:09:33 -07:00
github-team-secure-boundary
632fe571d5
Merge Boundary UI OSS branch 'main' at commit e5a03bcc9
2023-06-14 20:18:28 +00:00
lisbet-alvarez
e5a03bcc91
chore: 🤖 remove deprecated set-output cmd from jira.yml ( #1716 )
...
* chore: 🤖 remove deprecated set-output cmd from jira.yml
✅ Closes: ICU-9783
2023-06-14 13:17:55 -07:00
Zhihe Li
34b3b04e76
chore: 🤖 Remove artifact builds for session recording branch ( #314 )
2023-06-01 17:52:52 -04:00
Randall Morey
6e0cc57509
chore: 🤖 enable UI build/cache on session-recording llb ( #250 )
2023-05-11 14:48:50 -07:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
ee1c32da7e
Result of tsccr-helper -pin-all-workflows . ( #227 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-04-28 11:45:18 -04:00
github-team-secure-boundary
55fb9bc5c5
Merge Boundary UI OSS branch 'main' at commit f6a9c4c52
2023-04-27 19:25:10 +00:00
f6a9c4c526
Result of tsccr-helper -pin-all-workflows . ( #1677 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2023-04-27 12:24:39 -07:00
github-team-secure-boundary
1700f8aabb
Merge Boundary UI OSS branch 'main' at commit 0b992bb0
2023-02-22 20:14:40 +00:00
Carlos Alcaide Corvo
0b992bb011
fix: 🐛 Fix failure in GH Actions Workflows ( #1639 )
2023-02-22 12:14:04 -08:00