Skip to content

Commit

Permalink
feat(#76): update packages and enhance ci
Browse files Browse the repository at this point in the history
  • Loading branch information
hsimpson committed Apr 29, 2024
1 parent 412a85f commit f750d58
Show file tree
Hide file tree
Showing 4 changed files with 848 additions and 422 deletions.
8 changes: 3 additions & 5 deletions .github/workflows/worflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,17 @@ name: makevsix

on:
push:
tags:
- '*'

jobs:
cicd:
name: cicd
runs-on: ubuntu-latest
steps:
- name: checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: setup node
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '16.x'

Expand All @@ -35,7 +33,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ steps.package_version.outputs.current-version }}
release_name: Release ${{ steps.package_version.outputs.current-version }}-${{ github.ref }}
draft: false
prerelease: false

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ All settings are prefixed with `glsllint.`
| Setting | Default | Description |
| ---------------------------------- | ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| `glslangValidatorPath` | `""` | The path to the glslangValidator executable, let it empty when have it in \$PATH |
| `glslangValidatorArgs` | `""` | Arguments for the glslangValidator executable (e.g: using -V for vulkan shaders) |
| `glslangValidatorArgs` | `""` | Arguments for the glslangValidator executable (e.g: using -V for vulkan shaders), string or array of strings |
| `additionalStageAssociations` | `{}` | Additonal file extension -> glslangValidator stage mapping. Format: `{".EXT": "STAGEID"}`, example see below |
| `fallBackStage` | `""` | Fallback stage for when the shader stage could not be decuted, see Available stages below |
| `supportedLangsWithStringLiterals` | `["javascript", "javascriptreact", "typescript", "typescriptreact", "elm" ]` | VSCode language id's to support for string literal validation |
Expand Down
30 changes: 15 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vscode-glsllint",
"version": "1.8.1",
"version": "1.9.0",
"publisher": "dtoplak",
"repository": {
"type": "git",
Expand Down Expand Up @@ -159,22 +159,22 @@
"test": "webpack --config ./webpack.config.ts --mode production && node ./node_modules/vscode/bin/test"
},
"devDependencies": {
"@types/node": "^17.0.23",
"@types/node": "^20.12.7",
"@types/vscode": "1.38.0",
"@types/webpack": "^5.28.0",
"@typescript-eslint/eslint-plugin": "^5.17.0",
"@typescript-eslint/parser": "^5.17.0",
"@typescript-eslint/typescript-estree": "^5.17.0",
"eslint": "^8.12.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.0.0",
"prettier": "^2.6.1",
"ts-loader": "^9.2.8",
"ts-node": "^10.7.0",
"vsce": "^2.7.0",
"@types/webpack": "^5.28.5",
"@typescript-eslint/eslint-plugin": "^7.7.1",
"@typescript-eslint/parser": "^7.7.1",
"@typescript-eslint/typescript-estree": "^7.7.1",
"eslint": "^9.1.1",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"prettier": "^3.2.5",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.2",
"vsce": "^2.15.0",
"vscode-test": "^1.6.1",
"webpack": "^5.76.0",
"webpack-cli": "^4.9.2"
"webpack": "^5.91.0",
"webpack-cli": "^5.1.4"
},
"dependencies": {
"glslify": "^7.1.1",
Expand Down
Loading

0 comments on commit f750d58

Please sign in to comment.