Skip to content

Commit 348fb36

Browse files
authored
chore: update dependencies (#25)
* chore: revert to dev name/version * chore: add better readme for future updates * chore: update dependency versions * chore: update package version * chore: keep stuff from main
1 parent 214f9f9 commit 348fb36

File tree

5 files changed

+76
-53
lines changed

5 files changed

+76
-53
lines changed

src/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,26 @@ error: Error: EISDIR: illegal operation on a directory, read
55
```
66

77
then try to delete node_modules directory and execute `npm install` again.
8+
9+
If you run into issues with node-gyp rebuild, you can install with `npm install --ignore-scripts` to skip it (although this will skip any install script - but with the current dependencies this is fine).
10+
11+
Creating a new release
12+
13+
1. Checkout dev branch
14+
2. Make changes
15+
3. Update version in ../vss-extension.json and ./task.json
16+
4. Execute ../pack.sh
17+
5. Upload ../build/* to marketplace as dev version
18+
6. Test and verify
19+
7. Merge changes to main, except id and name differences
20+
8. Execute ../pack.sh
21+
9. Upload ../build/* to marketplace as live version
22+
23+
24+
Link to marketplace item:
25+
26+
https://marketplace.visualstudio.com/items?itemName=haakemon.github-add-pr-comment-if-not-exist
27+
28+
marketplace management:
29+
30+
https://marketplace.visualstudio.com/manage/publishers/haakemon

src/package-lock.json

Lines changed: 46 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"main": "main.js",
55
"type": "module",
66
"dependencies": {
7-
"azure-pipelines-task-lib": "4.9.1",
8-
"got": "13.0.0"
7+
"azure-pipelines-task-lib": "4.10.1",
8+
"got": "14.2.1"
99
},
1010
"devDependencies": {
11-
"@types/node": "20.11.20",
11+
"@types/node": "20.11.30",
1212
"prettier": "3.2.5",
13-
"tfx-cli": "0.16.0",
14-
"typescript": "5.3.3"
13+
"tfx-cli": "0.17.0",
14+
"typescript": "5.4.3"
1515
}
1616
}

src/task.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 0,
1717
"Minor": 5,
18-
"Patch": 0
18+
"Patch": 1
1919
},
2020
"demands": [],
2121
"inputs": [

vss-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifestVersion": 1,
33
"id": "github-add-pr-comment-if-not-exist",
44
"name": "GitHub Add PR Comment if not exist",
5-
"version": "0.5.0",
5+
"version": "0.5.1",
66
"publisher": "haakemon",
77
"targets": [
88
{

0 commit comments

Comments
 (0)