Commit Graph

41 Commits

Author SHA1 Message Date
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
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
Dimitri Mitropoulos
213e1dd1c8
rename insomnia-app/app to insomnia/src (#4491) 2022-04-20 17:42:19 +00:00
David Marby
50df8c1a93
Stop creating tags for lerna on release-start (#4573) 2022-03-10 12:37:17 +01: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