This commit is contained in:
Saw 2023-02-11 07:02:35 +00:00 committed by GitHub
commit 69cd039c97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 55 additions and 13 deletions

34
.github/workflows/deploy-prod.yml vendored Normal file
View File

@ -0,0 +1,34 @@
name: deploy vue prod
on:
push:
branches:
- prod
jobs:
deploy-app:
runs-on: ubuntu-latest
steps:
- name: check out the code to build server
uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.4
with:
version: 7
run_install: false
- name: Use Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: 18.x
cache: 'pnpm'
- name: build the code
run: |
pnpm install
pnpm build
- name: copy file to server
uses: appleboy/scp-action@master
with:
host: ${{secrets.PROD_HOST}}
username: ${{secrets.SSH_USER_NAME}}
key: ${{secrets.SSH_KEY}}
source: "./dist/*"
target: "/var/www/html"
strip_components: 1

View File

@ -1,18 +1,26 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Conduit</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<head>
<meta charset="UTF-8" />
<title>Saw Eh Kalane Phaung</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<link href="//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css" rel="stylesheet" type="text/css">
<link href="//fonts.googleapis.com/css?family=Titillium+Web:700|Source+Serif+Pro:400,700|Merriweather+Sans:400,700|Source+Sans+Pro:400,300,600,700,300italic,400italic,600italic,700italic" rel="stylesheet" type="text/css">
<link rel="icon" href="/favicon.ico" />
<link
href="//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"
rel="stylesheet"
type="text/css"
/>
<link
href="//fonts.googleapis.com/css?family=Titillium+Web:700|Source+Serif+Pro:400,700|Merriweather+Sans:400,700|Source+Sans+Pro:400,300,600,700,300italic,400italic,600italic,700italic"
rel="stylesheet"
type="text/css"
/>
<link rel="stylesheet" href="//demo.realworld.io/main.css">
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
<link rel="stylesheet" href="//demo.realworld.io/main.css" />
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>