webapp

Форк
2
32 строки · 702.0 Байт
1
name: Deploy to Cloud.ru
2

3
on:
4
  push:
5
    branches: ['main']
6
  pull_request:
7
    branches: ['main']
8

9
jobs:
10
  build:
11
    runs-on: ubuntu-latest
12
    name: Build and Deploy
13

14
    steps:
15
      - uses: https://github.com/actions/checkout@v3
16

17
      - name: install node
18
        uses: https://github.com/actions/setup-node@v3
19
        with:
20
          node-version: 16
21
      - run: npm i
22
      - run: npm run build
23

24
      - name: Publish
25
        uses: https://github.com/nogsantos/scp-deploy@master
26
        with:
27
          src: ./build/*
28
          host: ${{ secrets.SSH_HOST }}
29
          remote: /var/www/html/
30
          port: 22
31
          user: ${{ secrets.SSH_USER }}
32
          key: ${{ secrets.SSH_PRIVATE }}
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.