Skip to content

Go to definition for symbols in declaration and variable expansion syntax in the current file and included files #25

Go to definition for symbols in declaration and variable expansion syntax in the current file and included files

Go to definition for symbols in declaration and variable expansion syntax in the current file and included files #25

Workflow file for this run

name: vscode-bitbake CI/CD
on:
workflow_dispatch:
push:
branches:
- '*'
jobs:
build:
runs-on: ubuntu-latest
defaults:
run:
shell: bash
env:
DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1001/bus
SHELL: /usr/bin/bash
strategy:
matrix:
node-version: [20]
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Clean install
run: npm run clean
- name: Install Dependencies
run: npm install && npm run fetch && sudo apt install chrpath diffstat
- name: Run Linter
run: npm run lint
- name: Build Project
run: npm run compile
- name: Test Project
run: npm run test
- name: Build the VSIX
run: npm run package
- name: Archive VSIX
uses: actions/upload-artifact@v3
with:
name: vscode-bitbake
path: client/yocto-bitbake*.vsix