Upgrade to electron@^19 (#5369)

* Upgrade to use electron 19.0.4

- Update documentation

- Updated disturl in .yarnrc to fix build issue

- Remove use of abort-controller package

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Remove support for webview tags

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton authored and GitHub committed 2022-08-12 05:17:06 -07:00
1 parent edacf3bec6
commit 6d37019089
18 files changed
+84 -134

No files matched your search

+2 -2
View File
@@ -23,8 +23,8 @@ jobs:
- name: Generate Extensions API Reference using typedocs
run: |
yarn install
yarn typedocs-extensions-api
yarn install
yarn typedocs-extensions-api
- name: Verify that the markdown is valid
run: |
+1 -1
View File
@@ -19,7 +19,7 @@ jobs:
- uses: doyensec/electronegativity-action@v1.1
with:
input: src/
electron-version: "15.5.7"
electron-version: "19.0.4"
severity: medium
- name: Upload sarif
+4 -4
View File
@@ -16,7 +16,7 @@ jobs:
- name: Set up Python 3.7
uses: actions/setup-python@v2
with:
python-version: '3.x'
python-version: "3.x"
- name: Install dependencies
run: |
@@ -28,7 +28,7 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: '${{ github.event.inputs.version }}'
ref: "${{ github.event.inputs.version }}"
- name: Using Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
@@ -43,8 +43,8 @@ jobs:
- name: Checkout master branch from lens
uses: actions/checkout@v2
with:
path: 'master'
ref: 'master'
path: "master"
ref: "master"
- name: Bring in latest mkdocs.yml from master
run: |
+2 -2
View File
@@ -23,11 +23,11 @@ jobs:
- name: Generate NPM package
run: |
make build-npm
make build-npm
- name: publish new release
if: contains(github.ref, 'refs/tags/v')
run: |
make publish-npm
make publish-npm
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}