From b734d84489464565099ab8bef318f20c460074a7 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:10:59 +0000 Subject: [PATCH 1/7] Add .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitea/workflows/build_and_puplish.yml diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml new file mode 100644 index 0000000..e69de29 From 00f082cf794ad96ed6ecb53bd11e8b3ebd673ce6 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:12:31 +0000 Subject: [PATCH 2/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index e69de29..5bbe4d7 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -0,0 +1,10 @@ +on: + push: + branches: + - main +jobs: + build_and_publish: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 \ No newline at end of file From 37c7be7727607897628ed73681a2cc611bf1fc31 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:12:44 +0000 Subject: [PATCH 3/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index 5bbe4d7..2d16664 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -7,4 +7,4 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 \ No newline at end of file + uses: actions/checkout@v2 \ No newline at end of file From 6f43d8e96ee5fe66f1162b328e1a22cd91b1b91f Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:17:48 +0000 Subject: [PATCH 4/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index 2d16664..3aa898a 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -1,10 +1,15 @@ on: push: - branches: - - main + tags: + - '[0-9]+.[0-9]+.[0-9]+' jobs: build_and_publish: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 \ No newline at end of file + uses: actions/checkout@v2 + - name: Install NPM + run: npm i + - name: Install VSCE + run: npm -g i @vscode/vsce + \ No newline at end of file From c6e57eae517214585e8d98a101d087c7708be21d Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:26:31 +0000 Subject: [PATCH 5/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index 3aa898a..c10b46f 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -8,8 +8,19 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v2 + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: 20 - name: Install NPM run: npm i - name: Install VSCE run: npm -g i @vscode/vsce + - name: Build Package Files + run: npm run package + - name: Publish to Visual Studio Marketplace + uses: HaaLeo/publish-vscode-extension@v1 + with: + pat: ${{ secrets.VSCODE_MARKETPALCE }} + registryUrl: https://marketplace.visualstudio.com \ No newline at end of file From f8512816bf4ac87b709c3dceff4e0a9af1a63c8f Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:28:07 +0000 Subject: [PATCH 6/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 46 +++++++++++++------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index c10b46f..2a19fe7 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -1,26 +1,26 @@ on: - push: - tags: - - '[0-9]+.[0-9]+.[0-9]+' + push: + tags: + - '[0-9]+.[0-9]+.[0-9]+' jobs: - build_and_publish: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Install NodeJS - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Install NPM - run: npm i - - name: Install VSCE - run: npm -g i @vscode/vsce - - name: Build Package Files - run: npm run package - - name: Publish to Visual Studio Marketplace - uses: HaaLeo/publish-vscode-extension@v1 - with: - pat: ${{ secrets.VSCODE_MARKETPALCE }} - registryUrl: https://marketplace.visualstudio.com + build_and_publish: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: 20 + - name: Install NPM + run: npm i + - name: Install VSCE + run: npm -g i @vscode/vsce + - name: Build Package Files + run: npm run package + - name: Publish to Visual Studio Marketplace + uses: HaaLeo/publish-vscode-extension@v1 + with: + pat: ${{ secrets.VSCODE_MARKETPALCE }} + registryUrl: https://marketplace.visualstudio.com \ No newline at end of file From de11cb716d783344d576ae73c1edb43585cf45be Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 8 Jan 2025 06:31:50 +0000 Subject: [PATCH 7/7] Update .gitea/workflows/build_and_puplish.yml --- .gitea/workflows/build_and_puplish.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index 2a19fe7..9c87c36 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -12,6 +12,10 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 + - name: "Automated Version Bump" + uses: "phips28/gh-action-bump-version@master" + with: + tag-prefix: '' - name: Install NPM run: npm i - name: Install VSCE