Commit Graph

464 Commits

Author SHA1 Message Date
Mazen Elkashef
d840b89e62
Merge pull request #20856 from DeeDeeG/misc-python3-fixes
Miscellaneous python3-related updates and fixes
2020-07-10 14:01:20 -05:00
DeeDeeG
fef2de59a4 node-gyp 5.x still accepts Python 2.6 2020-07-10 11:58:17 -04:00
darangi
9140f6501b tests 2020-07-03 14:40:40 +01:00
darangi
b922fba627 missing files 2020-06-29 13:42:52 +01:00
darangi
bbf874fff9 added tests 2020-06-29 13:37:17 +01:00
darangi
f9a9e57d3a Revert "init"
This reverts commit 20d5d21775.
2020-06-26 15:59:54 +01:00
darangi
fb2654eaac Revert "removed unused code"
This reverts commit e79a71c6dc.
2020-06-26 15:48:26 +01:00
darangi
e79a71c6dc removed unused code 2020-06-24 16:28:08 +01:00
darangi
c3d16f02c5 changed remote 2020-06-24 01:31:12 +01:00
darangi
230df78ac3 added git config 2020-06-24 01:00:52 +01:00
darangi
49145f1caf apm install 2020-06-24 00:36:19 +01:00
darangi
1e2178e46c used current branch 2020-06-23 09:47:21 +01:00
darangi
706fac34a0 return needed objects 2020-06-22 21:25:28 +01:00
darangi
0880b20b1e improved module search in package.json 2020-06-19 12:54:25 +01:00
darangi
c14f6df47c add label to PR and log summary 2020-06-18 23:26:46 +01:00
musa ibrahim
4049c635ab publish local branch and delete 2020-06-18 11:20:40 +01:00
Musa Ibrahim
20d5d21775 init
fixed search regex

removed NPM check

handle pr

installed dependencies

publish branch and create PR

catch apm error

pr

deactivated token and used env variable instead

some fixes
2020-06-18 01:07:51 +01:00
DeeDeeG
f8fecadcbb script: Refactor variable use in verifyPython() 2020-06-17 16:43:38 -04:00
DeeDeeG
dc44ad2d16 script: Update comment in verifyPython() 2020-06-17 16:33:58 -04:00
DeeDeeG
bb2cfa9555 script: Update comments for node-gyp 7.0 release 2020-06-03 20:54:50 -04:00
DeeDeeG
8965d32bcb script: Use "let" not "var" in verifyPython() 2020-06-03 17:03:40 -04:00
DeeDeeG
b1288ca7bb script: correct failure logging in verifyPython()
Make sure a previously found version isn't erroneously logged,
by clearing the "fullVersion" variable before each new check.
2020-06-03 16:28:41 -04:00
DeeDeeG
c274463a9b ⌨️ Fix a typo (chromedriver -> mksnapshot) 2020-06-03 15:34:27 -04:00
DeeDeeG
3e7b532c0b 👕 Fix lints for 'script' dir 2020-06-03 14:58:02 -04:00
DeeDeeG
9e8b0b14fa script: Use "ELECTRON_CUSTOM_VERSION" env variable
New feature as of electron-chromedriver >= 9.0.0
and electron-mksnapshot >= 9.0.2:
an environment variable "ELECTRON_CUSTOM_VERSION",
which allows downloading the specified (Electron-vendored)
version of chromedriver and mksnapshot,
irrespective of the versions of electron-chromedriver
or electron-mksnapshot (node modules) used to download them.

We can use the latest electron-chromedriver and electron-mksnapshot
now, if we want. Just set ELECTRON_CUSTOM_VERSION to the right version
(handled automatically based on "electronVersion" in package.json).
2020-06-03 13:45:49 -04:00
DeeDeeG
893f84cb5a script: Refactor log strings for readability
in script/lib/verify-machine-requirements.js
2020-05-30 22:13:03 -04:00
DeeDeeG
4d9d6fa171 👕 Fix lints (verify-machine-requirements.js) 2020-05-30 18:40:27 -04:00
DeeDeeG
2c6c14d197 script: Add attempt logging for verifyPython()
Log which Python commands were tried, and the results,
if no usable Python was found. Useful for debugging failures.
2020-05-30 16:33:32 -04:00
DeeDeeG
b86afa5854 script: Reimplement node-gyp's find-python library
Use this to find python for the verify-machine-requirements.js script.
2020-05-30 11:19:29 -04:00
DeeDeeG
10811f1158 🔥 Lintian overrides
These overrides are very outdated.
(Haven't been updated since the day they were added, back in 2014.)
Even with these applied, Lintian still prints many warns/errors.

I think no-one has been running Lintian
against the .deb package for a while now.
2020-05-30 10:23:56 -04:00
Descear
89fe5a000f
Don't chmod chrome-sandbox 2020-05-29 00:17:08 +01:00
Descear
a5db2fbf11
Trigger CI 2020-05-28 20:52:50 +01:00
Descear
865e8fdd78
Trigger CI 2020-05-28 20:51:22 +01:00
Descear
2247a74755
Remove debugging code 2020-05-27 22:48:29 +01:00
Descear
535ab93968
Remove debugging code 2020-05-27 22:48:28 +01:00
Descear
ab01bcd48a
Fix parsing error 2020-05-27 22:01:53 +01:00
Descear
a51c31c51a
Fix parsing error 2020-05-27 22:01:51 +01:00
Descear
4d12c46a2d
Fix lint 2020-05-27 21:42:14 +01:00
Descear
41aba7665a
Fix lint 2020-05-27 21:42:10 +01:00
Descear
66ce0b71b6
Add debugging code to create-rpm-package.js 2020-05-23 17:29:43 +01:00
Descear
a1c4e47296
Add debugging code to create-debian-package.js 2020-05-23 17:29:39 +01:00
Darangi
bde2fe82f0 Merge branch 'master' of https://github.com/atom/atom into electron-upgrade 2020-03-11 18:11:48 +01:00
Mazen El-Kashef
6f47204bdb
Merge pull request #20462 from dmoonfire/spell-check-0.76.0-fix
Fix to get ⬆️ spell-check@0.76.0 #20400 to merge
2020-03-04 08:17:48 -05:00
Dylan R. E. Moonfire
df52109903 Updated dynamic linking for spell-check 2020-02-29 15:20:21 -06:00
Mazen El-Kashef
4f231cf0a3 cleaning up 2020-02-27 23:15:45 -05:00
Mazen El-Kashef
3a022d6ec1 fix lint 2020-02-27 13:06:23 -05:00
Mazen El-Kashef
f658e69285 allow build to continue if notarization failed for testing pruposes only 2020-02-27 12:59:25 -05:00
Mazen El-Kashef
f7ab15b1cd Add child entitlements 2020-02-27 12:56:18 -05:00
Mazen El-Kashef
49eab7eb57 add notarization 2020-02-26 11:31:17 -05:00
Mazen El-Kashef
20e62193d8 disable hardened runtime 2020-02-26 08:06:44 -05:00