Skip to content

Commit 96111a5

Browse files
committed
[release] prepare v0.41.0 release
5b0d6db docs: update the debugging doc about remote mode default adapter 95d6a45 docs: update images and docs to reflect changes in v0.41.0 0cd19c8 extension/CHANGELOG.md: draft release note for v0.41.0 6bb2321 extension/src/goInstallTools: run updateImportantToolsStatus always 5382d03 extension/package.json: update the gopls setting @ v0.15.0-pre.2 4711dfa extension: move the Go statusbar item to right a671ba3 extension: replace src/goLogging with vscode LogOutputChannel API 66a896f all: convert the "Go" output channel to 'log' type a8b52c1 launch.json: specify outFiles for integration tests c21ee59 extension: recognize IDX as a web ide and auto-install gopls 8d10f63 package.json: update vscode type and vsce dependencies c97d82d extension: consolidate documentSelector 89b02f4 src/goDeveloperSurvey: fix the prompt text e6d1e92 .github/workflows: fix wiki.yml 5557e74 extension/CHANGELOG.md: add v0.40.2 entry 4b04b25 go.mod: update x/telemetry dependency c5607ec docs: update contribution instruction bd87b3a extension/tools/release: uncomment vsce package and fix README handling 15be937 build: fix nightly release to include README 16c44c5 src/goDeveloperSurvey: prepare for 2024 dev survey dbc9084 build/release-nightly.yaml: delete invalid format comment 557f09f .github/workflows: fix github CI long test 690cf2e extension: move extension code to a separate module b01b0b7 package.json: sync gopls settings ([email protected]) 932df9c .github/workflow: remove release.yml 481f2b5 build: add GCB release workflow 4d53cdc docs: update fill struct feature documentation 445a800 build: finish migration of nightly release to gcb bb6f0ea src/goInstallTools,goTelemetry: add TelemetryReporter 0f48c2f vscgo: add a little helper program for vscode-go db2b4c5 build: run tests and build golang.go-nightly 60c8ec9 src/goDebugConfiguration: change remote/attach default to dlv-dap e54c930 package.json: replace deprecated web-request with node-fetch@v2 Change-Id: Ic3f59b3a9f58f3f38a0d424ee8c0acd4592aff2b
2 parents b72c071 + 5b0d6db commit 96111a5

File tree

308 files changed

+2662
-1901
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

308 files changed

+2662
-1901
lines changed

.github/workflows/release-nightly.yml

Lines changed: 0 additions & 75 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 0 additions & 111 deletions
This file was deleted.

.github/workflows/test-long-all.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
with:
2929
node-version: '18'
3030
cache: 'npm'
31+
cache-dependency-path: './extension/package-lock.json'
3132

3233
- name: Setup Go
3334
uses: actions/setup-go@v4
@@ -38,34 +39,41 @@ jobs:
3839

3940
- name: Install dependencies
4041
run: npm ci
42+
working-directory: ./extension
4143

4244
- name: Compile
4345
run: npm run vscode:prepublish
46+
working-directory: ./extension
4447

4548
- name: Install Go tools (Modules mode)
4649
run: |
4750
go version
4851
go run ./tools/installtools/main.go
52+
working-directory: ./extension
4953
env:
5054
GO111MODULE: on
5155
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
5256

5357
- name: Run unit tests
5458
run: npm run unit-test
59+
working-directory: ./extension
5560

5661
- name: Run tests (Linux)
5762
run: xvfb-run -a npm run test
63+
working-directory: ./extension
5864
if: ${{ matrix.os == 'ubuntu-latest' }}
5965
env:
6066
CODE_VERSION: ${{ matrix.version }}
6167
VSCODEGO_BEFORE_RELEASE_TESTS: true
6268
- name: Run tests (Windows/Mac)
6369
run: npm run test
70+
working-directory: ./extension
6471
if: ${{ matrix.os != 'ubuntu-latest' }}
6572
env:
6673
CODE_VERSION: ${{ matrix.version }}
6774
VSCODEGO_BEFORE_RELEASE_TESTS: true
6875

6976
- name: Lint check
7077
run: npm run lint
78+
working-directory: ./extension
7179
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}

.github/workflows/test-long.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
with:
2828
node-version: '18'
2929
cache: 'npm'
30+
cache-dependency-path: './extension/package-lock.json'
3031

3132
- name: Setup Go
3233
uses: actions/setup-go@v4
@@ -37,32 +38,39 @@ jobs:
3738

3839
- name: Install dependencies
3940
run: npm ci
41+
working-directory: ./extension
4042

4143
- name: Compile
4244
run: npm run vscode:prepublish
45+
working-directory: ./extension
4346

4447
- name: Install Go tools (Modules mode)
4548
run: |
4649
go version
4750
go run ./tools/installtools/main.go
51+
working-directory: ./extension
4852
env:
4953
GO111MODULE: on
5054
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
5155

5256
- name: Run unit tests
5357
run: npm run unit-test
58+
working-directory: ./extension
5459

5560
- name: Run tests (Linux)
5661
run: xvfb-run -a npm run test
62+
working-directory: ./extension
5763
if: ${{ matrix.os == 'ubuntu-latest' }}
5864
env:
5965
CODE_VERSION: ${{ matrix.version }}
6066
- name: Run tests (Windows/Mac)
6167
run: npm run test
68+
working-directory: ./extension
6269
if: ${{ matrix.os != 'ubuntu-latest' }}
6370
env:
6471
CODE_VERSION: ${{ matrix.version }}
6572

6673
- name: Lint check
6774
run: npm run lint
75+
working-directory: ./extension
6876
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}

.github/workflows/test-smoke.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
with:
2727
node-version: '18'
2828
cache: 'npm'
29+
cache-dependency-path: './extension/package-lock.json'
2930

3031
- name: Setup Go
3132
uses: actions/setup-go@v4
@@ -36,32 +37,39 @@ jobs:
3637

3738
- name: Install dependencies
3839
run: npm ci
40+
working-directory: ./extension
3941

4042
- name: Compile
4143
run: npm run vscode:prepublish
44+
working-directory: ./extension
4245

4346
- name: Install Go tools (Modules mode)
4447
run: |
4548
go version
4649
go run ./tools/installtools/main.go
50+
working-directory: ./extension
4751
env:
4852
GO111MODULE: on
4953
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
5054

5155
- name: Run unit tests
5256
run: npm run unit-test
57+
working-directory: ./extension
5358

5459
- name: Run tests (Linux)
5560
run: xvfb-run -a npm run test
61+
working-directory: ./extension
5662
if: ${{ matrix.os == 'ubuntu-latest' }}
5763
env:
5864
CODE_VERSION: ${{ matrix.version }}
5965
- name: Run tests (Windows/Mac)
6066
run: npm run test
67+
working-directory: ./extension
6168
if: ${{ matrix.os != 'ubuntu-latest' }}
6269
env:
6370
CODE_VERSION: ${{ matrix.version }}
6471

6572
- name: Lint check
6673
run: npm run lint
74+
working-directory: ./extension
6775
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}

.github/workflows/wiki.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Push to wiki
4444
run: |
4545
cd vscode-go
46-
go run ./tools/docs2wiki -w ./docs
46+
go run -C extension ./tools/docs2wiki -w ../docs
4747
cd ..
4848
cd wiki
4949
rm -r ./* && cp -r ../vscode-go/docs/* .

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
bin/
12
out/
23
dist/
34
node_modules/
45
.vscode-test/
56
.DS_Store
6-
.user-data-dir-test/
7+
.user-data-dir-test/

.prettierrc.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)