add workflow

This commit is contained in:
Carneiro 2024-09-09 10:44:58 -03:00
parent 386bbb129f
commit 2a629a7483
1 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,26 @@
name: Deploy Package
run-name: ${{ gitea.actor }} is deploying
on: [push]
jobs:
Explore-Gitea-Actions:
runs-on: alice
steps:
- name: Check out repository code
uses: actions/checkout@v3
- run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner."
- run: echo "🖥️ The workflow is now ready to test your code on the runner."
- name: Build
run: dpkg-deb --build ${{ gitea.repository }}
- name: Deploy to alice
run: |
echo "${{ secrets.SCP_KEY_ALICE }}" > /tmp/ssh_private_key
chmod 600 /tmp/ssh_private_key
scp -o "StrictHostKeyChecking no" -i /tmp/ssh_private_key -P ${{ secrets.SSH_PORT_ALICE }} -r ${{ gitea.repository }} act_runner@alice.ufsj.edu.br:/var/www/html/debian
# - run: cd ${{ gitea.workspace }}
# - run: bundle install
# - run: make
# - run: echo "🍏 This job's status is ${{ job.status }}."