Skip to content

Commit

Permalink
Create deploy.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
choyoungwoo9 authored Feb 1, 2024
1 parent 998950c commit f81a883
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: DevServer Deploy

run-name: ${{ github.actor }} is deploying dev server

on:
pull_request:
types:
- closed
branches:
- dev

jobs:
dev_deploy:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install sshpass
run: sudo apt-get install -y sshpass

- name: SSH and Deploy
env:
SSH_DEVELOPER_PASSWORD: ${{ secrets.SSH_DEVELOPER_PASSWORD }}
run: |
sshpass -p $SSH_DEVELOPER_PASSWORD ssh -o "StrictHostKeyChecking=no" [email protected] "cd /developer/web10-Lesser && git pull && docker compose build --no-cache && docker compose up -d"

0 comments on commit f81a883

Please sign in to comment.