Commit Graph

113 Commits

Author SHA1 Message Date
Opender Singh
1663cf9986 notarize and staple in test workflow 2021-10-14 18:54:24 +13:00
Opender Singh
e0b719ed5c update binary bundle id 2021-10-14 18:48:40 +13:00
Opender Singh
b153b801e9 update release workflow 2021-10-14 18:42:47 +13:00
Opender Singh
19bf4b05af update 2021-10-14 18:05:12 +13:00
Opender Singh
3f36dd463a update 2021-10-14 18:04:24 +13:00
Opender Singh
d43d95cb8f uncomment extra steps 2021-10-14 18:03:47 +13:00
Opender Singh
682e296715 wip 2021-10-14 17:36:15 +13:00
Opender Singh
d856c76aad without bundle id for ditto archive 2021-10-14 15:47:02 +13:00
Opender Singh
286d6f9d62 move steps around again 2021-10-14 15:45:39 +13:00
Opender Singh
24c42a39c9 move steps around 2021-10-14 15:43:51 +13:00
Opender Singh
f43e960348 wip 2021-10-14 15:40:53 +13:00
Opender Singh
2053860fd3 update bundle id 2021-10-14 11:43:42 +13:00
Opender Singh
05f97b71ca create and notarize zip archive 2021-10-14 11:42:37 +13:00
Opender Singh
c3465204aa Rename "compress" terminology to "artifacts" to be more representative (#4091) 2021-10-12 21:23:25 +00:00
Opender Singh
e1597dd87d Update release workflow to sign, notarize and staple macos inso binary (#4090) 2021-10-12 20:52:16 +00:00
Opender Singh
210db0dd01 Allow specifying a custom version for Inso (#4086) 2021-10-12 00:35:59 +00:00
Opender Singh
3b7b505c74 Inso binaries codesign & notarize on macOS (#4082) 2021-10-12 13:10:09 +13:00
Opender Singh
615287ccfc Create single inso executable using pkg (#4049)
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-10-06 22:01:43 +00:00
Wils Dawson
cfcc134c1f Add GitHub Issue Forms (#3956)
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-08-31 09:50:40 -04:00
Dimitri Mitropoulos
422d5a809c adds markdown linting (#3931) 2021-08-27 15:44:01 +12:00
David Marby
a51700fbe6 Use the latest kong/release-script version (#3943) 2021-08-25 13:56:13 +02:00
John Chadwick
b07cd1cf16 Upgrade Electron to 11.2.3. (#3798)
* Upgrade Electron from 9.3.5 to 11.2.3.

* bump version

* update preid to alpha

* version packages lib@2.3.1-alpha.0

* Downgrade electron-builder to 22.11.3.

We tried to upgrade electron-builder to 22.11.7, but this fails
because electron-builder 22.11.4 introduces imports into fs/promises.
This module is only available in Node 14+, so we have to stick to
22.11.3 until we update to Electron 12.

* Revert npm script changes from alpha release.

Co-authored-by: Opender Singh <opender.singh@konghq.com>
2021-07-16 13:35:32 -07:00
Wils Dawson
c79da31553 Update issue templates
Removed old Feature Request Issue
2021-06-30 15:56:49 -07:00
Wils Dawson
daa917620d Point feature requests to GitHub discussions (#3511) 2021-06-30 15:55:40 -07:00
Opender Singh
3998e8b489 Merge branch 'release/2021.4.0-stable' into develop 2021-06-30 11:03:39 +12:00
David Marby
8f604dcedc Use the Designer certificate for Windows signing 2021-06-24 19:12:37 +02:00
Opender Singh
e519922b54 Remove issue management bot for now (#3472) 2021-06-15 09:49:01 +12:00
Dimitri Mitropoulos
c425486e7f removes stalebot (#3457) 2021-06-08 15:35:57 -04:00
Opender Singh
f577020fb9 stop stalebot from closing issues (#3439) 2021-06-03 20:24:53 +12:00
Opender Singh
5753356305 Update stalebot config and add issue management workflow (#3426) 2021-05-27 16:03:22 +12:00
Opender Singh
25ac42eb23 Skip apt repo publish if not stable tag (#3423) 2021-05-27 13:00:07 +12:00
Opender Singh
be59ef1e3b GH release workflow improvements (#3406) 2021-05-21 08:43:07 +12:00
Opender Singh
1271f5a925 Publish NPM packages through CI (#3311)
* chore: update CI to publish npm packages during a release

* chore: test on all OSs prior to publishing npm packages and running a release

* auth with npm before publish
2021-05-15 09:09:11 +12:00
Dimitri Mitropoulos
5f4c19da35 [TypeScript] Phase 1 & 2 (#3370)
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2021-05-12 18:35:00 +12:00
David Marby
8d79631e59 Add github action for publishing to the apt repository (#3315) 2021-04-23 09:10:02 +02:00
Nijiko Yonskai
5c367ad614 chore: fix bug label (#3228)
Pressed C instead of B.
2021-03-23 10:56:43 -07:00
Nijiko Yonskai
5d4a347845 chore: fix bug label, add unverified, remove title (#3226)
Fixed labels and removed the title which has been repeatedly not changed by users in an attempt to force better titles
2021-03-23 10:34:21 -07:00
Nijiko Yonskai
8efa70c726 chore: fix labels and remove title (#3227)
Fixes labels for feature request template and removes placeholder title in an attempt to improve title names
2021-03-23 10:34:10 -07:00
Nijiko Yonskai
4fdb9bc473 feat: add config for GitHub issues (#3224) 2021-03-23 10:27:11 -07:00
Nijiko Yonskai
c0af01498a chore: remove question template (#3225)
Remove template in favor of config.yml that promotes the slack community for asking / answering questions.
2021-03-23 10:26:36 -07:00
Yunyu Lin
04d04850e8 Upgrade Electron to 9.3.5 (#3000)
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2021-03-16 09:23:56 +13:00
Opender Singh
f654f49dfb Onboarding flow ent to end tests and automatic screenshots on failure (#3106)
Co-authored-by: David Marby <david@dmarby.se>
2021-02-26 09:39:59 +13:00
Opender Singh
26fb78ab99 Remove Core and Designer specific cases (#3034) 2021-02-03 12:19:22 +13:00
Opender Singh
fa4306c5d8 Introduce E2E tests for inso run test (#2917) 2020-12-08 13:03:06 +13:00
Opender Singh
6403d20be2 Add timeout to spectron steps in github actions (#2774) 2020-10-27 01:10:29 +13:00
Opender Singh
8a6c5cc9b3 Run tests for builds vs packages using env variable (#2660) 2020-09-25 08:14:54 +12:00
Gregory Schier
a1c96fb6ac Remove whitelist logic for pivot release (#2460)
Co-authored-by: David Marby <david@dmarby.se>
2020-09-18 15:40:30 +02:00
Opender Singh
e521d0651d Fix hard-coded path in electron mock (#2565)
* Fix hard-coded path in electron mock

* Disable failfast strategy

* Remove path mocking, as it is no longer needed becasuse CI runs on all OSs, and it causes issues with database initialization for unit testing

* Update

* Update packages/insomnia-app/app/sync/git/__tests__/mem-plugin.test.js

Co-authored-by: David Marby <david@dmarby.se>

* Update packages/insomnia-app/app/sync/git/__tests__/mem-plugin.test.js

Co-authored-by: David Marby <david@dmarby.se>

Co-authored-by: David Marby <david@dmarby.se>
2020-08-30 23:17:15 +12:00
Opender Singh
567ee026c4 Add matrix and remove double bootstrapping from insomnia-components (#2550) 2020-08-26 08:45:58 +12:00
Opender Singh
3bcbd24c8a Add designer smoke tests to CI (#2549) 2020-08-25 11:27:44 +12:00