diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 0000000..268fbb2 --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,23 @@ +name: Build extension + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + build: + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - uses: nuget/setup-nuget@v2 + - uses: microsoft/setup-msbuild@v2 + - name: Sync NuGet packages + run: nuget restore 'Catppuccin VS Themes' + - name: Build + run: msbuild /p:configuration=Release /p:DeployExtension=false /p:ZipPackageCompressionLevel=normal 'Catppuccin VS Themes' + - uses: actions/upload-artifact@v4 + with: + name: Catppuccin for Visual Studio.vsix + path: Catppuccin VS Themes\bin\Release\Catppuccin for Visual Studio.vsix diff --git a/Catppuccin VS Themes/source.extension.vsixmanifest b/Catppuccin VS Themes/source.extension.vsixmanifest index 4b9a57c..b5e9171 100644 --- a/Catppuccin VS Themes/source.extension.vsixmanifest +++ b/Catppuccin VS Themes/source.extension.vsixmanifest @@ -1,7 +1,7 @@ - + Catppuccin for Visual Studio Catppuccin Themes for Visual Studio https://github.com/djflan/Catppuccin-Visual-Studio-Themes