Skip to content

Commit

Permalink
[release] prepare v0.41.0 release
Browse files Browse the repository at this point in the history
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 (gopls@v0.15.0-pre.1)
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
  • Loading branch information
hyangah committed Feb 10, 2024
2 parents b72c071 + 5b0d6db commit 96111a5
Show file tree
Hide file tree
Showing 308 changed files with 2,662 additions and 1,901 deletions.
75 changes: 0 additions & 75 deletions .github/workflows/release-nightly.yml

This file was deleted.

111 changes: 0 additions & 111 deletions .github/workflows/release.yml

This file was deleted.

8 changes: 8 additions & 0 deletions .github/workflows/test-long-all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
with:
node-version: '18'
cache: 'npm'
cache-dependency-path: './extension/package-lock.json'

- name: Setup Go
uses: actions/setup-go@v4
Expand All @@ -38,34 +39,41 @@ jobs:

- name: Install dependencies
run: npm ci
working-directory: ./extension

- name: Compile
run: npm run vscode:prepublish
working-directory: ./extension

- name: Install Go tools (Modules mode)
run: |
go version
go run ./tools/installtools/main.go
working-directory: ./extension
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"

- name: Run unit tests
run: npm run unit-test
working-directory: ./extension

- name: Run tests (Linux)
run: xvfb-run -a npm run test
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}
VSCODEGO_BEFORE_RELEASE_TESTS: true
- name: Run tests (Windows/Mac)
run: npm run test
working-directory: ./extension
if: ${{ matrix.os != 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}
VSCODEGO_BEFORE_RELEASE_TESTS: true

- name: Lint check
run: npm run lint
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}
8 changes: 8 additions & 0 deletions .github/workflows/test-long.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
with:
node-version: '18'
cache: 'npm'
cache-dependency-path: './extension/package-lock.json'

- name: Setup Go
uses: actions/setup-go@v4
Expand All @@ -37,32 +38,39 @@ jobs:

- name: Install dependencies
run: npm ci
working-directory: ./extension

- name: Compile
run: npm run vscode:prepublish
working-directory: ./extension

- name: Install Go tools (Modules mode)
run: |
go version
go run ./tools/installtools/main.go
working-directory: ./extension
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"

- name: Run unit tests
run: npm run unit-test
working-directory: ./extension

- name: Run tests (Linux)
run: xvfb-run -a npm run test
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}
- name: Run tests (Windows/Mac)
run: npm run test
working-directory: ./extension
if: ${{ matrix.os != 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}

- name: Lint check
run: npm run lint
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}
8 changes: 8 additions & 0 deletions .github/workflows/test-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ jobs:
with:
node-version: '18'
cache: 'npm'
cache-dependency-path: './extension/package-lock.json'

- name: Setup Go
uses: actions/setup-go@v4
Expand All @@ -36,32 +37,39 @@ jobs:

- name: Install dependencies
run: npm ci
working-directory: ./extension

- name: Compile
run: npm run vscode:prepublish
working-directory: ./extension

- name: Install Go tools (Modules mode)
run: |
go version
go run ./tools/installtools/main.go
working-directory: ./extension
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"

- name: Run unit tests
run: npm run unit-test
working-directory: ./extension

- name: Run tests (Linux)
run: xvfb-run -a npm run test
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}
- name: Run tests (Windows/Mac)
run: npm run test
working-directory: ./extension
if: ${{ matrix.os != 'ubuntu-latest' }}
env:
CODE_VERSION: ${{ matrix.version }}

- name: Lint check
run: npm run lint
working-directory: ./extension
if: ${{ matrix.os == 'ubuntu-latest' && matrix.version == 'stable' }}
2 changes: 1 addition & 1 deletion .github/workflows/wiki.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- name: Push to wiki
run: |
cd vscode-go
go run ./tools/docs2wiki -w ./docs
go run -C extension ./tools/docs2wiki -w ../docs
cd ..
cd wiki
rm -r ./* && cp -r ../vscode-go/docs/* .
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
bin/
out/
dist/
node_modules/
.vscode-test/
.DS_Store
.user-data-dir-test/
.user-data-dir-test/
3 changes: 0 additions & 3 deletions .prettierrc.js

This file was deleted.

Loading

0 comments on commit 96111a5

Please sign in to comment.