Jack Kavanagh
3765ad2373
use electron-build notarize config ( #5635 )
...
* use electron-build notarize config
* update electron-builder.config
* Re-add snapcraft fix done in #5555
* update electron-builder
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-01-12 10:42:13 +00:00
Filipe Freire
d03932040c
Fix Windows code signing paths ( #5508 )
2022-12-12 17:53:48 +00:00
Filipe Freire
9fa5fe5f2e
Enable Windows Code-signing using ssl.com esigner ( #5506 )
...
* Revert previous change
* add code signing steps on release-publish
* rename secret
* fix path
2022-12-12 13:13:35 +00:00
Filipe Freire
b3ce4ece0a
Revert Code Signing workaround ( #5438 )
2022-12-12 11:01:21 +00:00
Filipe Freire
21cbab54f2
keep NODE_OPTIONS
2022-11-17 15:08:14 +00:00
Filipe Freire
919c017e14
proper fix hopefully
2022-11-17 15:06:26 +00:00
Filipe Freire
81133fc31f
fix
2022-11-17 14:43:04 +00:00
Filipe Freire
d3c42da82e
fix
2022-11-17 14:25:21 +00:00
Filipe Freire
4c5e78830b
forgive me father
2022-11-17 14:12:06 +00:00
Filipe Freire
67f1be735c
Fix changelog.yml deprecation warning ( #5374 )
2022-11-04 12:36:44 +01:00
Filipe Freire
ee90c5c06b
[INS-2105] Fix release-publish deprecation warnings ( #5359 )
2022-11-02 08:40:36 +00:00
Filipe Freire
ffaa74e88b
Bump version of release-build dependency ( #5342 )
2022-10-31 08:54:01 +00:00
Jack Kavanagh
d270573444
remove tag pushing ( #5345 )
2022-10-28 12:49:45 +00:00
Jack Kavanagh
2bdd84ad22
make all packages private ( #5339 )
...
* make all packages private
* remove lerna json and publish scripts
* clean up npmignores
* remove major npm github ci logic
2022-10-27 17:55:30 +02:00
Filipe Freire
8e0c2042b2
Update actions/cache on homebrew.yml ( #5313 )
2022-10-21 15:39:10 +00:00
Filipe Freire
23760ab24b
Fix for set-ouput deprecation ( #5292 )
...
* Fix for set-ouput deprecation
Related to https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
* rm extra space
2022-10-17 13:14:47 +01:00
David Fluck
dbf597c2d8
INS-1785: Add Inso NPM package test ( #5116 )
...
* Add Inso NPM package test.
* PR changes
* Delete shell script.
* Rename script
* PR changes
* Try cross-env on test:bundled-inso to fix Windows
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2022-10-14 08:27:10 +00:00
Filipe Freire
5bba2e9545
[INS-2022] Initial exploration multiple test projects ( #5244 )
...
* Initial exploration multiple test projects
* Replace duplicate scenario with one to be filled in
* Simplify number of playwright project configs
* Fix testMatch setting on playwright config
* Edit github actions to distinguish between CI and Release runs
2022-10-11 08:56:12 +00:00
David Marby
df9a48e010
Upload sourcemaps to Sentry on publish ( #4909 )
2022-06-28 11:29:28 +02:00
David Marby
040113891c
Revert "Temporarily disable github release tag/create"
...
This reverts commit 672599e0f5
.
2022-06-15 19:10:42 +02:00
David Marby
4a707c3b3d
Fix file name
2022-06-15 18:54:40 +02:00
David Marby
0f368b7b12
Use correct snapcore/action-publish version
2022-06-15 18:44:41 +02:00
David Marby
672599e0f5
Temporarily disable github release tag/create
2022-06-15 18:28:48 +02:00
David Marby
c5f9b77cbd
Update snapcraft publish method
2022-06-15 17:41:51 +02:00
Filipe Freire
4b5b78fa9d
Use DOCKER_BUILDKIT=1 for inso docker build ( #4764 )
2022-05-09 15:40:04 +01:00
Filipe Freire
e34e80e569
Publish Inso CLI docker images (INS-1238) ( #4722 )
...
* Add inso docker on build & publish workflows
* Pin alpine image to 3.15.4
* Rename kongcloud/insomnia-inso to kong/inso
2022-05-09 12:37:33 +01:00
David Marby
a037a3b844
Fix incrementing npm package versions for pre-release revisions ( #4741 )
2022-05-02 12:06:52 +02:00
David Marby
1ee7c198f1
Merge branch 'release/2022.3.0' into develop
2022-04-28 15:05:00 +02:00
David Marby
150842c213
Fix updating the package-lock.json files on release start
2022-04-22 13:48:38 +02:00
David Marby
589c1207be
Allow incrementing the major npm version
2022-04-22 13:48:38 +02:00
Dimitri Mitropoulos
213e1dd1c8
rename insomnia-app/app to insomnia/src ( #4491 )
2022-04-20 17:42:19 +00:00
David Marby
864ac9f0c2
Fix bumping the app version
2022-04-20 17:14:33 +02:00
David Marby
641cdc83d4
Fix lerna version bumps ( #4712 )
2022-04-20 16:56:25 +02:00
Filipe Freire
608fb30bf3
Re-add the changelog workflow changes from #4655 . ( #4662 )
2022-04-01 10:10:00 +00:00
Filipe Freire
d0d86f9bc5
Add git merge info to release-build. ( #4628 )
...
* Add git merge info to release-build.
* Improve spacing
2022-03-24 12:20:24 +00:00
Filipe Freire
dee0b47039
Changelog generation for the automated releases ( #4574 )
...
* Create changelog workflow
* Change env variables.
* Add TODOs.
* Update changelog generator workflow.
* Fix copy-paste typo :)
* Print changelog inside code snippet
* Update comment changes.
* Add --onlyShowMissing support.
* Fix typo
* Create CHANGELOG_TOKEN secret
* Revert GITHUB_TOKEN
* Fix typo
* Fix HEAD
* Use Kong as OWNER
* Update .github/workflows/changelog.yml
Co-authored-by: David Marby <david@dmarby.se>
* Add support for PR trigger & always run onlyShowMissing.
* Fix text
* Fix ref and if clauses
* Fix ref and if clauses
* Add notice in case changelogs fail.
* Change get latest release.
* Fix typo
* Remove unnecessary TODO
Co-authored-by: David Marby <david@dmarby.se>
2022-03-23 11:57:51 +00:00
David Marby
ba785e6731
Merge branch 'release/2022.2.0' into develop
2022-03-17 17:09:19 +01:00
David Marby
ef7773a292
Simplify the test workflow ( #4599 )
2022-03-17 11:05:37 +01:00
Jack Kavanagh
4c657d4e5b
remove :smoke ( #4597 )
2022-03-16 09:36:41 +00:00
David Marby
e62d70286a
Run lerna version for stable builds as well
2022-03-15 12:13:00 +01:00
David Marby
0bfb097676
Fix lerna version bumps and release-recurring skipping, again ( #4583 )
2022-03-10 17:45:11 +00:00
David Marby
d3b4322bf2
Fix lerna version bumps and don't run release recurring for release PRs ( #4576 )
2022-03-10 16:58:42 +01:00
David Marby
50df8c1a93
Stop creating tags for lerna on release-start ( #4573 )
2022-03-10 12:37:17 +01:00
David Marby
6d2ddbb635
Stop pulling test-bot tap, and update all taps before checking for updates ( #4569 )
2022-03-09 20:43:37 +00:00
John Chadwick
e3b30c26f4
Change "Release recurring" to "Release Recurring" ( #4567 )
2022-03-09 19:03:14 +00:00
David Marby
17e2aefd3e
Stop setting npm env variables ( #4565 )
2022-03-09 18:11:07 +01:00
Filipe Freire
23f8a201c0
Specify --repo in suggested publish workflow run. ( #4564 )
2022-03-09 16:21:01 +00:00
Filipe Freire
b3aa6b9cec
Easier Alpha/Beta/Stable releases (INS-1435) ( #4516 )
...
Co-authored-by: David Marby <david@dmarby.se>
2022-03-09 16:06:53 +01:00
Jack Kavanagh
1f05683fad
Chore/upgrade-electron-17 ( #4529 )
...
* bump node, electron, libcurl
* bump electron-builder
* stub performance, because inso imports react
* bump @types/node
* match up builder versions
* Disable consent prompts for oidc server
* bump electron and libcurl to latest
* waitForCookies for oauth tests
* Bump NodeJS to 16.13.0
* removes node 14 hack for BufferEncoding
* Replace oidc-provider html interaction pages with a simple html form
* make document cookie wait explicit
Co-authored-by: David Marby <david@dmarby.se>
2022-03-07 13:10:35 +00:00
David Marby
82c37d7f96
Set the git user for homebrew PRs ( #4536 )
2022-03-01 22:37:34 +01:00