Skip to content

add ci support

add ci support #7

Workflow file for this run

name: Build and Test
on:
push:
branches:
- sg200x-dev
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: checkout_actions
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: setup python
uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install Dependencies
run: pip3 install sphinx sphinx-copybutton sphinx_multiversion sphinx_rtd_theme
- name: Build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
id: package-build
run: |
set -e
mkdir -p ~/.ssh
ssh-keygen -t rsa -N '' -f ~/.ssh/id_rsa -q
echo $PWD
echo $GITHUB_WORKSPACE
cd $GITHUB_WORKSPACE
./scripts/repo_clone.sh --gitclone scripts/subtree.xml
source build/cvisetup.sh
defconfig sg2002_wevb_riscv64_sd
clean_all
build_all