From e4a24c1502f30060aa135dc4f93e292f555dafd6 Mon Sep 17 00:00:00 2001 From: Vianney de Bellabre Date: Mon, 24 Jun 2024 02:22:33 +0200 Subject: [PATCH] Fix workflow --- .github/workflows/05-publish-vsix.yml | 30 --------------------------- ToolOnly.slnf | 9 ++++++++ ecoCode-csharp.sln | 3 ++- 3 files changed, 11 insertions(+), 31 deletions(-) delete mode 100644 .github/workflows/05-publish-vsix.yml create mode 100644 ToolOnly.slnf diff --git a/.github/workflows/05-publish-vsix.yml b/.github/workflows/05-publish-vsix.yml deleted file mode 100644 index 7edc8ef4..00000000 --- a/.github/workflows/05-publish-vsix.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Publish VSIX - -on: - workflow_call: - inputs: - tag: - required: true - type: string - version: - required: true - type: string - secrets: - vsmarketplace-api-key: - required: true - -jobs: - publish-vsix: - if: ${{ inputs.tag == inputs.version }} - runs-on: windows-latest - steps: - - uses: actions/cache/restore@v4 - with: - path: vsix - key: cache-${{ github.sha }} - enableCrossOsArchive: true - - uses: cezarypiatek/VsixPublisherAction@1.1 - with: - extension-file: vsix/EcoCode.vsix - publish-manifest-file: vsix/publishManifest.json - personal-access-code: ${{ secrets.vsmarketplace-api-key }} diff --git a/ToolOnly.slnf b/ToolOnly.slnf new file mode 100644 index 00000000..94e61330 --- /dev/null +++ b/ToolOnly.slnf @@ -0,0 +1,9 @@ +{ + "solution": { + "path": "ecoCode-csharp.sln", + "projects": [ + "src\\EcoCode.Core\\EcoCode.Core.csproj", + "src\\EcoCode.Tool\\EcoCode.Tool.csproj" + ] + } +} diff --git a/ecoCode-csharp.sln b/ecoCode-csharp.sln index 9e609450..41a412b1 100644 --- a/ecoCode-csharp.sln +++ b/ecoCode-csharp.sln @@ -16,6 +16,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Filters", "Filters", "{2750 ProjectSection(SolutionItems) = preProject NuGetOnly.slnf = NuGetOnly.slnf TestsOnly.slnf = TestsOnly.slnf + ToolOnly.slnf = ToolOnly.slnf VsixOnly.slnf = VsixOnly.slnf EndProjectSection EndProject @@ -89,7 +90,7 @@ Global {375CBD0D-5754-352F-9D9D-ED72E2F1B0ED} = {089100B1-113F-4E66-888A-E83F3999EAFD} EndGlobalSection EndGlobal - {27501C7C-A65B-40A8-464F-F047BAFE6F81} = {089100B1-113F-4E66-888A-E83F3999EAFD} +FE6F81} = {089100B1-113F-4E66-888A-E83F3999EAFD} {375CBD0D-5754-352F-9D9D-ED72E2F1B0ED} = {089100B1-113F-4E66-888A-E83F3999EAFD} EndGlobalSection EndGlobal