From 319a59770aeb38a502a69c244e2a550075baa09c Mon Sep 17 00:00:00 2001 From: visualfc Date: Wed, 8 Nov 2023 15:47:24 +0800 Subject: [PATCH 1/3] github actions: use goplus/setup-goplus --- .github/workflows/release-nightly.yml | 5 +++-- .github/workflows/test-long-all.yml | 5 +++-- .github/workflows/test-long.yml | 5 +++-- .github/workflows/test-smoke.yml | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index 028d57d0bb..bbbe4c9ab1 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -26,10 +26,11 @@ jobs: node-version: '18' cache: 'npm' - - name: Setup Go - uses: actions/setup-go@v3 + - name: Setup Go/Go+ + uses: goplus/setup-goplus@v1.1.0 with: go-version: '1.21' + gop-version: "main" check-latest: true cache: true diff --git a/.github/workflows/test-long-all.yml b/.github/workflows/test-long-all.yml index 9e1eaa79eb..920fcebbde 100644 --- a/.github/workflows/test-long-all.yml +++ b/.github/workflows/test-long-all.yml @@ -29,10 +29,11 @@ jobs: node-version: '18' cache: 'npm' - - name: Setup Go - uses: actions/setup-go@v3 + - name: Setup Go/Go+ + uses: goplus/setup-goplus@v1.1.0 with: go-version: ${{ matrix.go }} + gop-version: "main" check-latest: true cache: true diff --git a/.github/workflows/test-long.yml b/.github/workflows/test-long.yml index 4e3becf510..0cc3a16dc7 100644 --- a/.github/workflows/test-long.yml +++ b/.github/workflows/test-long.yml @@ -28,10 +28,11 @@ jobs: node-version: '18' cache: 'npm' - - name: Setup Go - uses: actions/setup-go@v3 + - name: Setup Go/Go+ + uses: goplus/setup-goplus@v1.1.0 with: go-version: ${{ matrix.go }} + gop-version: "main" check-latest: true cache: true diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 9cea05eee2..7c908e1822 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -27,10 +27,11 @@ jobs: node-version: '18' cache: 'npm' - - name: Setup Go - uses: actions/setup-go@v3 + - name: Setup Go/Go+ + uses: goplus/setup-goplus@v1.1.0 with: go-version: '1.21' + gop-version: "main" check-latest: true cache: true From 4f584a4e6d4fe768968b1284f307deeaf73a87fa Mon Sep 17 00:00:00 2001 From: nighca Date: Thu, 9 Nov 2023 10:24:41 +0800 Subject: [PATCH 2/3] configure gop file icons --- media/goplus-file-icon-black.svg | 1 + media/goplus-file-icon-white.svg | 1 + package.json | 4 ++++ 3 files changed, 6 insertions(+) create mode 100644 media/goplus-file-icon-black.svg create mode 100644 media/goplus-file-icon-white.svg diff --git a/media/goplus-file-icon-black.svg b/media/goplus-file-icon-black.svg new file mode 100644 index 0000000000..7f57f882c1 --- /dev/null +++ b/media/goplus-file-icon-black.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/media/goplus-file-icon-white.svg b/media/goplus-file-icon-white.svg new file mode 100644 index 0000000000..8c948d834f --- /dev/null +++ b/media/goplus-file-icon-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/package.json b/package.json index e66aa194ea..44211591ca 100644 --- a/package.json +++ b/package.json @@ -145,6 +145,10 @@ "aliases": [ "Goplus" ], + "icon": { + "light": "./media/goplus-file-icon-black.svg", + "dark": "./media/goplus-file-icon-white.svg" + }, "configuration": "./languages/gop.language-configuration.json" }, { From 0c9d6de969db47eeed72bb9f6a745b814f300ffd Mon Sep 17 00:00:00 2001 From: nighca Date: Thu, 9 Nov 2023 10:33:01 +0800 Subject: [PATCH 3/3] adjust icon size --- media/goplus-file-icon-black.svg | 2 +- media/goplus-file-icon-white.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media/goplus-file-icon-black.svg b/media/goplus-file-icon-black.svg index 7f57f882c1..c0c73115c5 100644 --- a/media/goplus-file-icon-black.svg +++ b/media/goplus-file-icon-black.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/media/goplus-file-icon-white.svg b/media/goplus-file-icon-white.svg index 8c948d834f..e640677e78 100644 --- a/media/goplus-file-icon-white.svg +++ b/media/goplus-file-icon-white.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file