diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 40fc59f..44c6199 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -21,7 +21,7 @@ name: Build and test on: workflow_call: push: - tags: ["v*.*.*"] + # tags: ["v*.*.*"] branches: [ main ] paths-ignore: - "Docs/**" @@ -41,16 +41,7 @@ on: jobs: package-vscode-extension: name: "Package VSCode extension" - strategy: - fail-fast: false - matrix: - host: [ - { - type: linux, os: ubuntu-latest, - } - ] - - runs-on: ${{ matrix.host.os }} + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/publish-release-version.yml b/.github/workflows/publish-release-version.yml index ddb0ca6..6134bdc 100644 --- a/.github/workflows/publish-release-version.yml +++ b/.github/workflows/publish-release-version.yml @@ -8,21 +8,9 @@ jobs: build: uses: ./.github/workflows/build-and-test.yml publish-release: + name: "Publish release version" needs: [build] - strategy: - fail-fast: false - - matrix: - host: [ - { - type: macos, os: macos-13, - build-options: "--build-tests -Xswiftc -enable-testing", - # No coverage support on MacOS - test-options: "-v" - } - ] - - runs-on: ${{ matrix.host.os }} + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 @@ -34,13 +22,10 @@ jobs: workflow: build-and-test.yml name: vscode-extension-artifacts - - name: Display structure of downloaded files - run: ls -R - - name: Release uses: softprops/action-gh-release@v1 with: files: | CHANGELOG.md LICENSE - vscode-extension-artifacts/*.vsix + *.vsix