Skip to content

Commit d15a117

Browse files
committed
ci cleanup
1 parent a97b084 commit d15a117

4 files changed

Lines changed: 8 additions & 104 deletions

File tree

.github/workflows/deploy-dev.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy To Dev
1+
name: Create Release
22

33
on:
44
pull_request_target:
@@ -75,24 +75,20 @@ jobs:
7575
git push origin main --follow-tags
7676
7777
- name: Create GitHub release
78-
uses: actions/create-release@v1
78+
uses: softprops/action-gh-release@v2
79+
if: github.ref_type == 'tag'
7980
env:
8081
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8182
with:
8283
tag_name: v${{ steps.get_version.outputs.version }}
83-
release_name: Release v${{ steps.get_version.outputs.version }}
84+
name: Release v${{ steps.get_version.outputs.version }}
8485
body: |
8586
Version ${{ steps.get_version.outputs.version }}
86-
8787
This release was automatically created from merged PR.
8888
draft: false
8989
prerelease: false
90-
91-
- name: Upload extension artifact
92-
uses: actions/upload-artifact@v4
93-
with:
94-
name: extension-package
95-
path: "*.vsix"
90+
files: |
91+
*.vsix
9692
9793
publish-vscode-marketplace:
9894
needs: build

.github/workflows/get-version-label.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,6 @@ jobs:
2020
outputs:
2121
version_label: ${{ steps.get_version_label.outputs.version_label }}
2222
steps:
23-
- uses: actions/checkout@v4
24-
if: github.event.pull_request
25-
with:
26-
ref: ${{ github.event.pull_request.head.ref }}
27-
fetch-depth: 0
28-
2923
- name: Determine version label
3024
id: get_version_label
3125
uses: actions/github-script@v7
@@ -47,4 +41,4 @@ jobs:
4741
}
4842
} else {
4943
core.setFailed('No version input provided and not triggered by a pull request');
50-
}
44+
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ This theme be a modification of thy Solarized Light theme, but with a twist wort
1313
* Solarized Light Fork: Based on the popular and time-tested Solarized Light theme.
1414
* Optimized for Readability: Syntax highlighting is designed to be clear and consistent, making your code easy to read and understand.
1515

16-
Use the install.sh to install and test locally.
16+
Use `./vscode-install.sh` to install and test locally.

plan.md

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)