Skip to content

Commit eb05cec

Browse files
committed
Fixed build numbers
1 parent eb0b184 commit eb05cec

File tree

3 files changed

+15
-24
lines changed

3 files changed

+15
-24
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/checkout@v4
2727

2828
- name: Install Node.js
29-
uses: actions/setup-node@v3
29+
uses: actions/setup-node@v4
3030
with:
3131
node-version: 16 # Ensure the Node.js version matches your task runtime
3232

@@ -38,7 +38,7 @@ jobs:
3838
uses: onlyutkarsh/[email protected]
3939
with:
4040
files: vss-extension.json
41-
patch-syntax: = /version => "1.0.${{ github.run_number }}"
41+
patch-syntax: = /version => "1.2.${{ github.run_number }}"
4242
fail-if-no-files-patched: true
4343

4444
- name: Patch task.json
@@ -47,7 +47,7 @@ jobs:
4747
files: tasks/retire/task.json
4848
patch-syntax: |
4949
= /version/Major => "1"
50-
= /version/Minor => "0"
50+
= /version/Minor => "2"
5151
= /version/Patch => "${{ github.run_number }}"
5252
fail-if-no-files-patched: true
5353

@@ -57,24 +57,15 @@ jobs:
5757
- name: Build vsix
5858
run: tfx extension create --manifest-globs vss-extension.json
5959

60-
- name: Create the Release
61-
id: create_release
60+
- name: Create Release
6261
if: ${{ github.event_name == 'push' }}
63-
uses: actions/[email protected]
64-
env:
65-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
62+
uses: softprops/action-gh-release@v2
6663
with:
67-
tag_name: 1.0.${{ github.run_number }}
68-
release_name: Release 1.0.${{ github.run_number }}
64+
files: |
65+
./elmahio.retire-extension-1.2.${{ github.run_number }}.vsix
66+
tag_name: 1.2.${{ github.run_number }}
67+
name: 1.2.${{ github.run_number }}
6968
draft: false
70-
71-
- name: Upload vsix
72-
if: ${{ github.event_name == 'push' }}
73-
uses: actions/[email protected]
74-
env:
75-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76-
with:
77-
upload_url: ${{ steps.create_release.outputs.upload_url }}
78-
asset_path: ./elmahio.retire-extension-1.0.${{ github.run_number }}.vsix
79-
asset_name: elmahio.retire-extension-1.0.${{ github.run_number }}.vsix
80-
asset_content_type: application/zip
69+
fail_on_unmatched_files: true
70+
generate_release_notes: true
71+
token: ${{ secrets.GITHUB_TOKEN }}

tasks/retire/task.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"author": "elmah.io",
1313
"version": {
1414
"Major": 1,
15-
"Minor": 1,
16-
"Patch": 20
15+
"Minor": 2,
16+
"Patch": 0
1717
},
1818
"inputs": [
1919
{

vss-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "retire-extension",
44
"name": "Retire.js",
55
"publisher": "elmahio",
6-
"version": "1.1.20",
6+
"version": "1.2.0",
77
"tags": [
88
"javascript",
99
"security",

0 commit comments

Comments
 (0)