Skip to content

Commit

Permalink
update CI/CD workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
davidsemakula committed Feb 16, 2024
1 parent 40ae89f commit da240c0
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
28 changes: 14 additions & 14 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,12 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16
node-version: 18
cache: yarn

- name: Install dependencies
Expand All @@ -78,7 +78,7 @@ jobs:
run: npx vsce package --yarn -o ink-analyzer-${{ matrix.vsce-target }}.vsix --target ${{ matrix.vsce-target }}

- name: Upload packages
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ink-analyzer-${{ matrix.vsce-target }}.vsix
path: ink-analyzer-${{ matrix.vsce-target }}.vsix
Expand All @@ -88,12 +88,12 @@ jobs:
needs: [test, build]
steps:
- name: Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16
node-version: 18
cache: yarn

- name: Install dependencies
Expand All @@ -102,31 +102,31 @@ jobs:
run: yarn install --frozen-lockfile

# Download Windows packages.
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-win32-x64.vsix
path: dist
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-win32-arm64.vsix
path: dist

# Download Linux packages.
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-linux-x64.vsix
path: dist
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-linux-arm64.vsix
path: dist

# Download macOS packages.
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-darwin-x64.vsix
path: dist
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ink-analyzer-darwin-arm64.vsix
path: dist
Expand All @@ -137,7 +137,7 @@ jobs:

- name: Extract release notes from the changelog
id: extract-release-notes
uses: ffurrer2/extract-release-notes@v1
uses: ffurrer2/extract-release-notes@v2
with:
changelog_file: CHANGELOG.md

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
runs-on: ${{ inputs.os }}
steps:
- name: Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16
node-version: 18
cache: yarn

- name: Install dependencies
Expand Down

0 comments on commit da240c0

Please sign in to comment.