Skip to content

Commit

Permalink
Implement automatic builds
Browse files Browse the repository at this point in the history
  • Loading branch information
hunter-richardson committed Jun 21, 2024
1 parent f3d5635 commit 7fdaa25
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 0 deletions.
38 changes: 38 additions & 0 deletions .github/workflows/aedificare.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: aedificare

on: [push, pull_request]
jobs:
build_vue:
runs-on: ubuntu-latest
name: aedificare
steps:
- uses: actions/checkout
with:
fetch-depth: 0
- uses: actions/setup-node
with:
node-version: latest
- name: inaugurare
run: npm clean-install
continue-on-error: false
- name: fundamen-struere
run: npm run build
continue-on-error: false
- name: verificare
run: tsc --build --clean
continue-on-error: false
- name: structura-struere
run: npm run type-check
continue-on-error: false
# - name: tentare
# run: npm test --passWithNoTests
# env:
# CI: true
# continue-on-error: false
# - name: invenire
# run: local locus=$(grep 'outDir' ./tsconfig.json | awk '{ print $2 }') | tr -dc '[:alpha:]\n'
# - name: emissa
# run: find ${locus} -type f
# - name: delere
# if: failure()
# run: exit 1
22 changes: 22 additions & 0 deletions .github/workflows/expedire.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: expedire

on:
push:
branches:
- princeps:

jobs:
call-workflow:
uses: ./.github/workflows/aedificare.yml
deploy:
runs-on: ubuntu-latest
name: expedire
steps:
- name: inaugurare
run: npm install @vue/cli
continue-on-error: false
# - name: expedire
# run: npm run deploy
# - name: delere
# if: failure()
# run: exit 1

0 comments on commit 7fdaa25

Please sign in to comment.