ci: intial pass at actions config

This commit is contained in:
Ron de las Alas 2023-09-28 12:50:25 -04:00
parent 85602586e4
commit 70fa0e3f55

26
.github/workflows/deploy.yml vendored Normal file
View file

@ -0,0 +1,26 @@
name: Build eslint-config-scratch
on:
push:
branches:
- master
jobs:
build-eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: wagoid/commitlint-github-action@v5
- name: Use Node.js 18
uses: actions/setup-node@v1
with:
node-version: 18.x
- name: Install Dependencies
run: npm install
- name: Test
run: Semantic Release
- name: Build
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx --no -- semantic-release