workflow_test #1

Merged
polsevev merged 11 commits from workflow_test into master 2024-10-26 10:30:33 +00:00
2 changed files with 6 additions and 28 deletions
Showing only changes of commit 0e156d5f61 - Show all commits

View file

@ -0,0 +1,6 @@
on: [push]
jobs:
build:
runs-on: byggmester
steps:
- run: npm i

View file

@ -1,28 +0,0 @@
name: Build on self hosted runner
on:
push:
branches:
- master2
jobs:
build:
name: Build Website
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: |
npm install
npm run build
- name: Rsync to server
uses: burnett01/rsync-deployments@5.2
with:
switches: -avzr --delete
path: dist
remote_path: /var/www/polsevev
remote_host: ${{secrets.SERVER_IP}}
remote_user: ansible
remote_key: ${{secrets.SSH_PRIVATE_KEY}}
remote_port: 22