From ef1eeae9c57f69ed195426d48ff43dc25232ae89 Mon Sep 17 00:00:00 2001 From: Roman Kupriyanov Date: Wed, 5 Jun 2024 15:54:30 +0200 Subject: [PATCH] Disable CI workflows --- .github/workflows/ci-workflow.yml | 44 -------------------------- .github/workflows/release-workflow.yml | 42 ------------------------ 2 files changed, 86 deletions(-) delete mode 100644 .github/workflows/ci-workflow.yml delete mode 100644 .github/workflows/release-workflow.yml diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml deleted file mode 100644 index 6c3fdab9..00000000 --- a/.github/workflows/ci-workflow.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: E4E CI Workflow -on: - push: - branches: - - '*' - pull_request: - branches: - - '*' -env: - PROJECT_NAME: explorer-for-endevor -jobs: - build-test-artifact: - runs-on: ubuntu-latest - steps: - - name: Check out code - uses: actions/checkout@v2 - - name: Setup Node - uses: actions/setup-node@v1 - with: - node-version: 18.x - - name: Install dependencies - run: yarn install --frozen-lockfile - - name: Audit - run: yarn audit --level high || exit 0 - id: audit - - name: Lint - run: yarn lint - - name: Build E4E - run: yarn workspace ${{ env.PROJECT_NAME }} build:dev - - name: Run tests - uses: coactions/setup-xvfb@v1 - id: tests - with: - run: yarn test - - name: Package VSIX & Upload Artifact - run: | - yarn copy-into-build-context - yarn workspace ${{ env.PROJECT_NAME }} package - - uses: actions/upload-artifact@v2 - env: - VSIX_PATH: packages/${{ env.PROJECT_NAME }}/vsce/*.vsix - with: - name: ${{ env.PROJECT_NAME }} - path: ${{ env.VSIX_PATH }} diff --git a/.github/workflows/release-workflow.yml b/.github/workflows/release-workflow.yml deleted file mode 100644 index 11169cab..00000000 --- a/.github/workflows/release-workflow.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: E4E Release & Publish Workflow -on: workflow_dispatch -env: - PROJECT_NAME: explorer-for-endevor - E4E_TELEMETRY_KEY: ${{ secrets.E4E_TELEMETRY_KEY }} -jobs: - build-package-publish: - runs-on: ubuntu-latest - steps: - - name: Check out code - uses: actions/checkout@v2 - - name: Setup Node - uses: actions/setup-node@v1 - with: - node-version: 18.x - - name: Install dependencies - run: yarn install --frozen-lockfile - - name: Build E4E - run: | - yarn workspace ${{ env.PROJECT_NAME }} build:prod - yarn workspace ${{ env.PROJECT_NAME }} copy-into-repo-root - - name: Copy documentation into build context - run: yarn copy-into-build-context - - name: Package VSIX - run: yarn workspace ${{ env.PROJECT_NAME }} package - - name: Publish to Open VSX Registry - if: success() - uses: HaaLeo/publish-vscode-extension@v0 - id: publishToOpenVSX - with: - pat: ${{ secrets.OPENVSX_TOKEN }} - registryUrl: https://open-vsx.org - extensionFile: ${{ github.workspace }}/packages/${{ env.PROJECT_NAME }}/vsce/explorer-for-endevor.vsix - packagePath: '' - - name: Publish to Visual Studio Marketplace - if: success() - uses: HaaLeo/publish-vscode-extension@v0 - with: - pat: ${{ secrets.VSCODE_MARKETPLACE_TOKEN }} - registryUrl: https://marketplace.visualstudio.com - extensionFile: ${{ github.workspace }}/packages/${{ env.PROJECT_NAME }}/vsce/explorer-for-endevor.vsix - packagePath: ''