Files
PortFolio/.gitea/workflows/build.yml
Morph01 d630bb4812
All checks were successful
Linux arm64 / Build (push) Successful in 37s
Update build.yml
2024-11-23 15:50:07 +00:00

34 lines
772 B
YAML

name: Linux arm64
run-name: Build App
on: [push]
jobs:
Build:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v3
- name: Build
run: |
npm ci
npm run build
- uses: webfactory/ssh-agent@v0.9.0
with:
ssh-private-key: ${{ secrets.SSH_KEY_PORTFOLIO }}
- name: Add remote host to known_hosts
run: |
mkdir -p ~/.ssh
ssh-keyscan -H git.ale-pri.com >> ~/.ssh/known_hosts
- uses: actions/upload-artifact@v3
with:
name: Release Build
path: ${{ github.workspace }}/build
- name: Deploy
run: |
scp -r build ubuntu@git.ale-pri.com:Sites/Portfolio