Gregory Schier
487047f843
Add test:pre-release script that excludes CLI tests ( #2332 )
...
* Add test:pre-release script that excludes CLI tests
* Less repetition
2020-06-30 13:54:38 -07:00
Gregory Schier
45861b6393
POC to get Insomnia networking available outside of app ( #2329 )
...
* Hacked insomnia lib package to get Insomnia's networking in tests
* Some small tweaks
* Got it mostly working
* Tweak
* Fix
* Fix pkg
* Fix some things
* Add comment
* Comment out log
* Some tweaks after doing a self code review
* Fix test
* Update app name for `insomnia-send-request`
* Update package-lock
* Update package-locks
* Fix tests
* Add gitignore
* Fix tests hopefully
* Fix accidental dep deletions
* Fix tests again
* Mock for all tests
* Update tests again
* Don't compile for Electron for tests
* Update release scripts to disable tests
2020-06-30 12:36:15 -07:00
Gregory Schier
ec81568d43
Add Snapcraft release to Core and Designer ( #2268 )
...
* Try building snap package
* Custom snap workflow
* Fix names
* Put back node install
* Try moving env
* Add fontconfig lib
* Fix libfontconfig-dev
* Fix git tag priority
* Fix env
* Fix git ref
* Wow, fix ref again
* Remove Node 10 requirement
* Wow I'm silly
* Back to Node 10
* Ditch electron-builder Docker container
* Try apt-get witihout sudo
* Try snapcraft action
* Install snapcraft
* Log into snapcraft
* Install correct version of snapcraft
* Install snapcraft via snap
* Change Designer executable name
* Publish snap to stable
* Try snap store publish overrides
* Fix buildContext reference
* Delete debug release-snap workflow
* Remove electron-builder container
* Remove unnecessary env
* Add back node 10 version check
* Revert non-working snap channel override
2020-06-09 17:32:01 -07:00
Opender Singh
fae26d65ac
Fix windows tests ( #2227 )
2020-05-29 10:45:37 +12:00
Gregory Schier
6b46faa05a
Also run tests on Windows
2020-05-28 15:01:17 -07:00
Gregory Schier
4387381fd1
Upgrade node-libcurl ( #2223 )
...
* deps: bump node-libcurl to latest prerelease version
* Add .npmrc, bump Electron to 3.1.13, remove electron-rebuild
* Minor tweaks
* package locks
* Bump version
* Switch to font-manager and fix fsevents rimraf
* Try generating npmrc inside build/
* Try uninstall of fsevents instead
* Bump
* Try npm env vars
* Extra .npmrc
* Try npm env vars in all CI
* Fix insomnia-cookies dependencies
* Fix typo
* Loosen nvmrc version
* Remove npm uninstalls
* Build outside of Docker
* Remove Docker, build all on GH Actions
* Bump Core version
* Disable Snapcraft for now
* Bump
* Disable snap for Designer too
* Update product name for Core
* Update test.yml
* Remove Travis file
* Make userData folder explicit and add Curl types
* Remove old Kong icon
* Remove curl.js adapter
* Revert productName
* Fix release date
* Try remove windows build tools from CI
* Add comment about Snap deploys
* Remove the pane border on Windows (no longer necessary)
Co-authored-by: Jonathan Cardoso Machado <me@jonathancardoso.com>
2020-05-28 10:09:51 -07:00
Opender Singh
877a2a1725
Trigger test workflow on external PR ( #2218 )
2020-05-27 17:40:46 +12:00
Gregory Schier
8162772dae
More linux builds
2020-04-29 11:19:41 -07:00
Gregory Schier
9e7b2401a4
Always run test workflow
2020-04-26 15:03:41 -07:00
Gregory Schier
50b6b995aa
Fix snapcraft env check
2020-04-26 14:47:34 -07:00
Gregory Schier
4cb8e34aef
Rename some old things
2020-04-26 14:08:50 -07:00
Gregory Schier
c6a7c4d682
Initial designer merge
2020-04-26 13:33:39 -07:00
Gregory Schier
973f31e1f1
Try fixing 7zip-bin-linux issue
2020-02-12 10:20:10 -05:00
Gregory Schier
851e142136
Rename getinsomnia > kong
2019-12-17 12:16:08 -05:00
Gregory Schier
533caa4663
Update email address
2019-12-12 15:39:41 -05:00
Gregory Schier
4a2e2f0074
Delete ISSUE_TEMPLATE.md
2019-12-12 10:49:29 -05:00
Gregory Schier
97ae19eaf1
Add issue templates
2019-12-12 10:48:56 -05:00
Gregory Schier
d267091266
Revert Ubuntu UA login
2019-11-28 13:44:38 -05:00
Gregory Schier
6932cf6dc6
Fix Windows build GitHub Action
2019-11-27 13:37:24 -05:00
Gregory Schier
ba21a9ee23
Log into Ubuntu Advantage
2019-11-27 11:56:51 -05:00
Gregory Schier
43d183d627
Update Linux dependencies for libcurl ( Closes #1757 )
2019-11-27 10:07:43 -05:00
Gregory Schier
db9925165a
Try update windows-build-tools
2019-10-30 10:58:16 -04:00
Gregory Schier
b531dfbd9c
Fix package script env var reference
2019-10-30 10:39:00 -04:00
Gregory Schier
2d03e9f170
Remove Mac builds from GitHub Actions
2019-10-18 10:54:04 -04:00
Gregory Schier
f554425d13
Add travis back for macOS builds
2019-10-18 10:48:39 -04:00
Gregory Schier
d8d2398c81
Add SNAPCRAFT_LOGIN_FILE secret
2019-10-17 16:32:09 -04:00
Gregory Schier
736e367d7b
Fix GITHUB env check
2019-10-17 16:17:39 -04:00
Gregory Schier
b0e9edea9d
Add snapcraft login
2019-10-17 15:57:26 -04:00
Gregory Schier
c33c7c0363
Use snapcraft Docker image
2019-10-10 16:28:04 -07:00
Gregory Schier
468fdd8cba
Snapcraft install attempt 2
2019-10-10 14:17:11 -07:00
Gregory Schier
a65e99fb63
Print snapcraft version
2019-10-10 14:05:40 -07:00
Gregory Schier
d62b969d87
Bump version to beta
2019-10-10 12:20:46 -07:00
Gregory Schier
51d16a9fca
CI fixes
2019-10-10 11:34:43 -07:00
Gregory Schier
ff976ed074
Fix Ubuntu 16 version
2019-10-10 10:49:59 -07:00
Gregory Schier
53a603052e
Specify Linux build targets
2019-10-10 10:40:44 -07:00
Gregory Schier
2153af7ab9
Fix owner and repo in release code
2019-10-10 10:29:49 -07:00
Gregory Schier
54a524a55c
Fix linux?
2019-10-09 17:54:44 -07:00
Gregory Schier
6c67a82383
Ubuntu 14 and 16 builds
2019-10-09 17:46:41 -07:00
Gregory Schier
358791abd2
Code signing GH Actions attempt
2019-10-09 14:09:16 -07:00
Gregory Schier
153b10c209
Better Github Actions builds ( #1718 )
...
* Try some things
* Try docker
* Specify bash in Dockerfile
* Fix?
* Fix dockerfile version
* Fix bootstrap.sh path
* Use GITHUB_WORKSPACE in docker script
* Fix permissions again
* Fix missing bootstrap.sh
* Try again
* Fix entrypoint.sh permissions
* Remove Linux2
2019-10-09 13:31:42 -07:00
Gregory Schier
7888030971
Try setting GYP_MSVS_VERSION=2017
2019-10-09 10:36:58 -07:00
Gregory Schier
eb19b2b1bc
Try msvs 2017
2019-10-09 10:21:42 -07:00
Gregory Schier
cad520a1db
Fix deprecated version param in GH Action
2019-10-08 16:47:53 -07:00
Gregory Schier
46373fda2e
Try fix CI
2019-10-08 16:46:17 -07:00
Gregory Schier
773eefc059
Initial try at creating GitHub actions ( #1646 )
...
* Initial try at creating GitHub actions
* Fix Git checkout
* Just Mac for now
* Add Windows back
* Try change run for WIndows
* Configure msvs
* Try again
* Try again
* Try downgrading windows
* Change msvs version
* Separate Windows steps
* Try adding Ubuntu
* Linux packages
* SUdo?
* Try something else
* Make test more robust
2019-08-21 23:59:06 -07:00
Gregory Schier
0eccfce9db
Fix stalebot config
2019-05-03 10:13:36 -04:00
Gregory Schier
b4caac21ed
Add "Needs Discussion" to stalebot ignore
2018-06-25 16:43:58 -04:00
Knut Hühne
6c27522713
fix typo in issue template ( #816 )
2018-03-19 11:23:11 +10:00
Gregory Schier
f746eff4ca
Enforce multiline on key-value editor ( Fixes #745 )
2018-02-08 17:14:54 +08:00
Gregory Schier
3f7c9d023a
Update welcome config
2017-11-23 01:26:09 +00:00
Gregory Schier
15a759608f
Add welcome bot config
2017-11-23 01:21:58 +00:00
Gregory Schier
b0ae6ab536
Rename stale.yaml to stale.yml
2017-11-08 17:32:10 +01:00
Gregory Schier
c0f4849697
Add stale probot config
2017-11-04 23:40:32 +01:00
Gregory Schier
22d0346864
New Github templates
2017-08-14 10:35:03 -07:00
Gregory Schier
a269dd0525
Update PULL_REQUEST_TEMPLATE.md ( #214 )
2017-05-15 15:35:55 -07:00
Donald Little
5bc1a467af
Update Issue and PR templates ( #200 )
...
* Add template for future pull requests
* Format issue template like pull request template
2017-05-12 15:48:34 -07:00
Gregory Schier
c04fdf4ec8
Improved contributing documentation ( #143 )
2017-04-12 16:43:19 -07:00