Skip to content

Commit cae7ee8

Browse files
committed
Update CI setup and enable Dependabot
1 parent 0464b23 commit cae7ee8

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
version: 2
3+
updates:
4+
- package-ecosystem: "github-actions"
5+
directory: "/" # Location of package manifests
6+
schedule:
7+
interval: "weekly"

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
- macos-latest
2121
- windows-latest
2222
node:
23-
- 16.x
23+
- 20.x
2424
runs-on: ${{ matrix.os }}
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828
- name: Install Node.js
29-
uses: actions/setup-node@v3
29+
uses: actions/setup-node@v4
3030
with:
3131
node-version: ${{ matrix.node }}
3232
- name: Compile
@@ -45,7 +45,7 @@ jobs:
4545
runs-on: ubuntu-latest
4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949
- name: Create package
5050
run: |
5151
npm install
@@ -57,6 +57,6 @@ jobs:
5757
env:
5858
VSCE_PAT: ${{ secrets.VSCE_PAT }}
5959
- name: Upload package to release
60-
uses: softprops/action-gh-release@v1
60+
uses: softprops/action-gh-release@v2
6161
with:
6262
files: '*.vsix'

0 commit comments

Comments
 (0)