Skip to content

Commit

Permalink
Merge pull request #539 from hngprojects/Lanky-23-patch-1
Browse files Browse the repository at this point in the history
Create pr-deploy.yml
  • Loading branch information
Rob-in-son authored Aug 8, 2024
2 parents 47f2b88 + 0a52af5 commit f425d83
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/pr-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: PR Deploy

on:
pull_request:
types: [opened, synchronize, reopened, closed]

jobs:
deploy-pr:
environment:
name: preview
url: ${{ steps.deploy.outputs.preview-url }}
runs-on: ubuntu-latest

steps:
- name: Checkout to branch
uses: actions/checkout@v4

- id: deploy
name: Pull Request Deploy
uses: hngprojects/pr-deploy
with:
server_host: ${{ secrets.SERVER_HOST }}
server_username: ${{ secrets.SERVER_USERNAME }}
server_password: ${{ secrets.SERVER_PASSWORD }}
server_port: ${{ secrets.SERVER_PORT }}
comment: true
context: '.'
dockerfile: 'Dockerfile'
exposed_port: '8000'
host_volume_path: '/var/'
container_volume_path: '/var/'
github_token: ${{ secrets.GITHUB_TOKEN }}

- name: Print Preview URL
run: |
echo "Preview URL: ${{ steps.deploy.outputs.preview-url }}"

0 comments on commit f425d83

Please sign in to comment.