Jay Wu
2cd0317be0
chore(publish): publish releases ( #8648 )
...
INS-5421
2025-04-28 14:58:42 +08:00
Jay Wu
9ce5944ad0
feat: remove external PAT for insomnia release ( #8628 )
2025-04-18 10:47:27 +02:00
Jack Kavanagh
b30978e33b
Full-prettier-run ( #8605 )
...
* prettier
* remove markdown linting
2025-04-11 13:37:19 +02:00
Balu George
8d1e6b21c4
Pin all external github actions to their corresponding commit SHAs ( #8511 )
2025-03-24 11:11:26 +00:00
Jay Wu
4d65587770
chore: update the publish workflow ( #8407 )
...
* chore: new workflow
* Chore: update the publish workflow
* inso use the same version as app
* fix(ci): verify artifact and image provenance and signature before uploading gh assets
* fix bug and typo
* fix bug
---------
Co-authored-by: saisatishkarra <saisatish.karra@konghq.com >
2025-02-27 21:07:59 +08:00
Filipe Freire
f7f8c4751a
fix: disable arch for linux on electron-builder [INS-5053] ( #8427 )
2025-02-27 17:49:22 +08:00
Filipe Freire
df0570764d
fix: .deb and .snap upload on publish [no-ticket] ( #8332 )
...
* fix: .deb and .snap upload on publish [no-ticket]
* remove the arm64 snap that we are not producing
2025-01-29 14:20:21 +00:00
jackkav
cc0cdb66ce
use ubuntu 22
2025-01-28 13:41:28 +01:00
Jack Kavanagh
0c7c50c4af
make runners conventional ( #8325 )
...
* make runners conventional
* use 24 explicitly until latest alias is available for arm
* arm64 need snapcraft
2025-01-28 13:11:01 +01:00
Jack Kavanagh
275e30301d
run name ( #8324 )
2025-01-28 12:09:08 +01:00
hexchain
e5c49f8d38
Build Linux aarch64 packages using the new GH runner ( #8306 )
...
* chore: upgrade @getinsomnia/node-libcurl to 2.33.7
* chore: add arch into AppImage name template
* chore: run release workflows on aarch64 linux runner
* fix: also consider process.arch when determining insomnia binary path
* fix: lift unprivileged userns restrictions for linux
Ubuntu 24.04 introduced this new restriction so we just lift it for all
Linux runners now to avoid confusion in the future.
* chore: remove hardcoded platform in inso Dockerfile
* chore: add architecture id into inso artifact name
* feat: modify workflows to support multi-arch
2025-01-28 10:55:25 +01:00
Filipe Freire
55930232db
fix: change snapcore to canonical for action-publish in release-publish
2024-09-24 14:53:21 +01:00
Filipe Freire
1067afab4a
chore: split packaging for windows builds [INS-3983] ( #7838 )
...
* chore: split package for windows codesign [INS-3983]
* fix
* fix
* fix
* prepare for proper release-build pipeline
* tidy up
2024-08-23 08:40:36 +00:00
James Gatz
9aa512ee8a
move snap and deb publish to the end ( #7599 )
2024-06-27 12:27:04 +02:00
Jack Kavanagh
46db2ed72f
snap store login ( #7593 )
...
* snap store login
* use v1
* fix
* Update .github/workflows/release-publish.yml
---------
Co-authored-by: Filipe Freire <livrofubia@gmail.com >
2024-06-27 09:56:51 +00:00
Filipe Freire
e88b313b1d
fix: windows artifact and update code signer [INS-3993][INS-3982] ( #7523 )
2024-06-11 12:45:18 +02:00
Filipe Freire
bf6f6b4f04
fix: windows paths release-publish [no-ticket] ( #7516 )
2024-06-10 10:47:44 +02:00
jackkav
f7aa433fdf
move exe to dist
2024-06-07 13:27:03 +02:00
saisatishkarra
a7fb85e808
fix glob patterns for release assets ( #7501 )
2024-06-05 18:32:02 +02:00
saisatishkarra
f6484158f0
fix variable names for provenance digest ( #7498 )
2024-06-05 17:07:37 +02:00
saisatishkarra
2033709461
fix: use base64 output file for provenance for large assets ( #7496 )
2024-06-05 16:04:30 +02:00
saisatishkarra
f2712204ed
fix: script to parse binary digests ( #7493 )
2024-06-05 13:12:05 +02:00
Jack Kavanagh
a5204cf18d
release message ( #7483 )
...
* message
* check for stable
* clearer title
* fix lint
* improve publish script dx
* [skipci] comment
2024-06-05 07:24:25 +02:00
saisatishkarra
dcbf408cf7
fix: insomnia digest variable name to avoid secret masking
2024-06-04 11:11:36 -05:00
saisatishkarra
dc29720b31
fix: fix insomnia digest variable name
2024-06-04 10:52:39 -05:00
saisatishkarra
c2cd93de73
fix: parse insomnia core artifact digest
2024-06-04 09:52:26 -05:00
saisatishkarra
527393cdcf
fix: write permissions for slsa provenance
2024-06-04 09:43:20 -05:00
saisatishkarra
4508e71694
fix: permissions for slsa provenance
2024-06-04 09:41:11 -05:00
saisatishkarra
722d26899b
ci(.github)[SEC-1084]: SLSA supply chain security controls ( #7479 )
...
* ci(.github)[SEC-1084]: SLSA supply chain security controls
* fix gh review comments
2024-06-04 15:43:28 +02:00
Jack Kavanagh
7062f07f7d
manual changelog and release notes docs ( #7282 )
...
* chill vibes lofi
* discard changelog job
* magic generation
* prompt
2024-04-19 10:50:44 +02:00
Jack Kavanagh
c50e6aeb4a
fix changelog ( #7159 )
...
* cool
* seperate changelog
* should be fine
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com >
2024-03-12 16:53:41 +01:00
Filipe Freire
ef9cd3c5ee
chore: bump GH actions versions [no-ticket] ( #7117 )
2024-02-27 14:49:14 +00:00
Filipe Freire
ff2d14488e
fix: move changelog step to release-publish ( #7114 )
...
* comment out changelog temporarily
* move changelog to release-publish
* fix
2024-02-26 17:02:51 +00:00
Kong Team Eng Enablement Bot
fca0914d4f
Update timeout for .github/workflows/release-publish.yml ( #7055 )
...
* Update default timeouts for .github/workflows/release-publish.yml [skip ci]
* configure timeout
---------
Co-authored-by: Filipe Freire <filipe.freire@konghq.com >
2024-02-06 12:58:16 +00:00
Filipe Freire
96a33f1bba
fix #6490 portable .exe is not actually portable ( #6571 )
...
* fix: portable .exe is not actually portable
* keep portable for release-recurring
* edit electron-builder
2023-09-27 14:58:09 +00:00
Filipe Freire
9800ad5aee
chore: use npm workspaces (herecles) ( #6193 )
...
* chore: use npm workspaces
* edit workspaces
* fix
* fix
* force workspace order
* fix lock?
* define max_old_space_size on CI
* rm unnecessary bootstrap
* fix
* cleanup package.json
* bump vite and re-add build to bootstrap
* define paths on tsconfig
* fix some things
* add mocha to vite config
* bump mocha
* remove tsconfigs and project refs
* cache npm install
* fixed types
* assing repo root
* merge lint configs
* fix clean
* fix tests
* setup node
* lockfile
* fix bump
* fix lint markdown
* temporary disable inso tests
* dont use rimraf
* simplify clean
* fix version
* lockfile
* inso build
* fix lint
* lock file
* remove cleans
* remove unused
* tslib hack
* redownload node-libcurl
* rm version from scripts
* fix extrainfo bug
* use npm version
---------
Co-authored-by: jackkav <jackkav@gmail.com >
2023-08-10 00:14:16 +02:00
Filipe Freire
c2c228fa37
fix release-publish ( #6143 )
2023-07-12 14:18:08 +00:00
Isa Farnik
fe63357a93
fix(ci): entrypoint path for pkg upload ( #6129 )
...
* fix(ci): entrypoint path for pkg upload
* feat(ci): upload prerelease .deb internally
2023-07-11 14:47:29 +00:00
Isa Farnik
bc1fef2b71
fix(ci): standardize release-script usage ( #6033 )
2023-06-14 09:14:20 +00:00
Filipe Freire
4ddd0288f6
Enable publishing beta builds on snapcraft ( #5675 )
...
* Enable publishing beta builds on snapcraft
* fix edit
2023-01-16 10:06:19 +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
ee90c5c06b
[INS-2105] Fix release-publish deprecation warnings ( #5359 )
2022-11-02 08:40:36 +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
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