Skip to content

Commit 0394413

Browse files
alterando action
1 parent 059fd65 commit 0394413

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

.github/workflows/main.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: md2pdf CI
2+
on:
3+
push:
4+
branches:
5+
- main
6+
jobs:
7+
web-deploy:
8+
name: Deploy
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Get latest code
12+
uses: actions/checkout@v2
13+
14+
- name: Sync files
15+
uses: SamKirkland/[email protected]
16+
with:
17+
server: ${{ secrets.FTP_REMOTE_HOST }}
18+
username: ${{ secrets.FTP_REMOTE_USER }}
19+
password: ${{ secrets.FTP_REMOTE_PASSWORD }}
20+
server-dir: domains/phatalog.xyz/
21+
22+
- name: Deploy to server
23+
uses: appleboy/[email protected]
24+
with:
25+
host: ${{ secrets.REMOTE_HOST }}
26+
username: ${{ secrets.REMOTE_USER }}
27+
password: ${{ secrets.REMOTE_PASSWORD }}
28+
port: ${{ secrets.REMOTE_PORT }}
29+
key: ${{ secrets.SERVER_SSH_KEY }}
30+
script: |
31+
pwd
32+
cd domains/mistyrose-grasshopper-177868
33+
34+
echo "opa, vamos configurar..."
35+
36+
wget -qO- https://cdn.rawgit.com/creationix/nvm/master/install.sh | bash
37+
export NVM_DIR="$HOME/.nvm"
38+
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
39+
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
40+
nvm install 16
41+
42+
source ~/.bashrc
43+
44+
echo "baixando Composer..."
45+
wget https://raw.githubusercontent.com/composer/getcomposer.org/76a7060ccb93902cd7576b67264ad91c8a2700e2/web/installer -O - -q | php -- --quiet
46+
php composer.phar install
47+
48+
npm install
49+
npm run build
50+
51+
echo "configurando Laravel..."
52+
php artisan key:generate --ansi
53+
php artisan storage:link
54+
ln -s public public_html
55+
php artisan migrate
56+
57+
echo "deu certo!"

0 commit comments

Comments
 (0)