diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 0b9387378..c464f43aa 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -22,7 +22,7 @@ jobs: with: ref: ${{ github.ref }} - - uses: actions/cache@v2 + - uses: actions/cache@v4 id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) with: path: | @@ -33,7 +33,7 @@ jobs: ${{ runner.os }}-yarn- - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - env: @@ -68,13 +68,13 @@ jobs: yarn run build yarn run pack:all - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: VSIX packages path: ./*.vsix - name: 'Upload coverage' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: coverage.tar path: ./coverage diff --git a/.github/workflows/test-formatter.yml b/.github/workflows/test-formatter.yml index 5038f0dd1..c2f541237 100644 --- a/.github/workflows/test-formatter.yml +++ b/.github/workflows/test-formatter.yml @@ -20,13 +20,13 @@ jobs: with: ref: ${{ github.ref }} - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: '**/node_modules' key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }} - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - env: @@ -47,7 +47,7 @@ jobs: yarn pack - name: 'Upload tgz' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: package path: ./packages/formatter/*.tgz diff --git a/.github/workflows/upload-release-assets.yml b/.github/workflows/upload-release-assets.yml index 770ae12c5..1a3b7ffe3 100644 --- a/.github/workflows/upload-release-assets.yml +++ b/.github/workflows/upload-release-assets.yml @@ -20,7 +20,7 @@ jobs: with: ref: ${{ github.ref }} - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - env: diff --git a/packages/extension/package.json b/packages/extension/package.json index 966e0cb77..1b3ea7e3b 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -69,12 +69,15 @@ } ], "activationEvents": [ - "*", - "onLanguage:sql", - "onCommand:sqltools.selectConnection", - "onAuthenticationRequest:sqltools-driver-credentials" + "*" ], "contributes": { + "authentication": [ + { + "id": "sqltools-driver-credentials", + "label": "SQLTools Driver Credentials" + } + ], "colors": [ { "id": "sqltools.currentQueryBg",