Skip to content

Commit 684464c

Browse files
committed
Update dependencies
1 parent f8bd171 commit 684464c

8 files changed

Lines changed: 9230 additions & 6275 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
cd $DIRECTORY && npx chrome-webstore-upload-cli@1 upload --auto-publish
5656
;;
5757
firefox)
58-
cd $DIRECTORY && npx web-ext-submit@5
58+
cd $DIRECTORY && npx web-ext-submit@6
5959
;;
6060
esac
6161
env:

contributing.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Contributing
2+
3+
## Requirements
4+
5+
[Node.js](https://nodejs.org/en/download/) version 16 or later is required.
6+
7+
## Workflow
8+
9+
First clone:
10+
11+
```sh
12+
git clone https://github.com/fregante/github-issue-link-status.git
13+
cd github-issue-link-status
14+
npm install
15+
```
16+
17+
The extension can be then build with
18+
19+
```sh
20+
npm run build
21+
```
22+
23+
When working on the extension or checking out branches, use this to have it constantly build your changes:
24+
25+
```sh
26+
npm run watch # Listen to file changes and automatically rebuild
27+
```
28+
29+
Then load or reload it into the browser to see the changes.
30+
31+
## Loading into the browser
32+
33+
Once built, load it in the browser of your choice with [web-ext](https://github.com/mozilla/web-ext):
34+
35+
```sh
36+
npx web-ext run --target=chromium # Open extension in Chrome
37+
```
38+
39+
```sh
40+
npx web-ext run # Open extension in Firefox
41+
```
42+
43+
Or you can [load it manually in Chrome](https://www.smashingmagazine.com/2017/04/browser-extension-edge-chrome-firefox-opera-brave-vivaldi/#google-chrome-opera-vivaldi) or [Firefox](https://www.smashingmagazine.com/2017/04/browser-extension-edge-chrome-firefox-opera-brave-vivaldi/#mozilla-firefox).

0 commit comments

Comments
 (0)