From 158217afb10338b840a112c4f235a0dcd7bab904 Mon Sep 17 00:00:00 2001 From: Matt Seddon Date: Tue, 18 Oct 2022 10:31:55 +1100 Subject: [PATCH 1/3] test action --- .github/workflows/continuous-integration.yml | 6 ++++++ .github/workflows/publish.yml | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index db473115af..3b720d6735 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -42,6 +42,12 @@ jobs: turbo-${{ github.job }}-${{ github.ref_name }}- - run: yarn run install-frozen-lockfile + - run: yarn build + + - name: Upload VSIX + uses: actions/upload-artifact@v3 + with: + path: ./extension/dvc.vsix - run: yarn run lint diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 132298cc6b..0427ff79d8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,6 +32,11 @@ jobs: - run: yarn run install-frozen-lockfile - run: yarn build + - name: Upload VSIX + uses: actions/upload-artifact@v3 + with: + path: ./extension/dvc.vsix + - name: Publish to Visual Studio Marketplace uses: HaaLeo/publish-vscode-extension@v1 with: From aef55ec76fd599a58e8ec7cef01ab07bc8d56801 Mon Sep 17 00:00:00 2001 From: Matt Seddon Date: Tue, 18 Oct 2022 11:14:51 +1100 Subject: [PATCH 2/3] name artifact --- .github/workflows/continuous-integration.yml | 3 ++- .github/workflows/publish.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 3b720d6735..6c364daa4b 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -42,11 +42,12 @@ jobs: turbo-${{ github.job }}-${{ github.ref_name }}- - run: yarn run install-frozen-lockfile - - run: yarn build + - run: yarn build --force - name: Upload VSIX uses: actions/upload-artifact@v3 with: + name: dvc.vsix path: ./extension/dvc.vsix - run: yarn run lint diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0427ff79d8..7012d039c6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -35,6 +35,7 @@ jobs: - name: Upload VSIX uses: actions/upload-artifact@v3 with: + name: dvc.vsix path: ./extension/dvc.vsix - name: Publish to Visual Studio Marketplace From d48745c40e7aafe13a792e3f34417dfb1118c2c5 Mon Sep 17 00:00:00 2001 From: Matt Seddon Date: Tue, 18 Oct 2022 11:19:43 +1100 Subject: [PATCH 3/3] remove test code --- .github/workflows/continuous-integration.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 6c364daa4b..db473115af 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -42,13 +42,6 @@ jobs: turbo-${{ github.job }}-${{ github.ref_name }}- - run: yarn run install-frozen-lockfile - - run: yarn build --force - - - name: Upload VSIX - uses: actions/upload-artifact@v3 - with: - name: dvc.vsix - path: ./extension/dvc.vsix - run: yarn run lint