feat: gitea workflow push repo in v2 if main and to staging if dev
Some checks failed
Deploy on Push / deploy (push) Failing after 4s
Some checks failed
Deploy on Push / deploy (push) Failing after 4s
This commit is contained in:
parent
489ddfe2a9
commit
b78baa4502
|
@ -1,8 +1,5 @@
|
|||
name: 'deploy'
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
name: 'Deploy on Push'
|
||||
on: [push]
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
|
@ -21,10 +18,19 @@ jobs:
|
|||
id: branch_name
|
||||
run: echo "::set-output name=branch::$(echo ${GITHUB_REF##*/})"
|
||||
|
||||
- name: Push to dokku
|
||||
- name: Push to dokku for main branch
|
||||
if: github.ref == 'refs/heads/main'
|
||||
uses: dokku/github-action@master
|
||||
with:
|
||||
branch: 'main'
|
||||
git_remote_url: 'ssh://dokku@staging.discours.io:22/${{ steps.repo_name.outputs.repo }}'
|
||||
git_remote_url: 'ssh://dokku@v2.discours.io:22/uploader'
|
||||
ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
git_push_flags: '--force'
|
||||
|
||||
- name: Push to dokku for staging branch
|
||||
if: github.ref == 'refs/heads/dev'
|
||||
uses: dokku/github-action@master
|
||||
with:
|
||||
branch: 'main'
|
||||
git_remote_url: 'ssh://dokku@stagging.discours.io:22/uploader'
|
||||
ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
|
||||
|
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -7,4 +7,5 @@ __pycache__
|
|||
.ruff_cache
|
||||
.pytest_cache
|
||||
.venv
|
||||
*.gz.tar
|
||||
*.gz.tar
|
||||
DELETEME
|
||||
|
|
15
README.md
15
README.md
|
@ -25,3 +25,18 @@ poetry env use .venv/bin/python3.12
|
|||
poetry update
|
||||
poetry run python main.py
|
||||
```
|
||||
### Интеграция в Core
|
||||
|
||||
Добавить в nginx.conf.sigil ссылку на /upload
|
||||
```
|
||||
# Custom location block for /upload
|
||||
location /connect/ {
|
||||
http://upload-8080/;
|
||||
{{ $proxy_settings }}
|
||||
{{ $gzip_settings }}
|
||||
{{ $cors_headers_options }}
|
||||
{{ $cors_headers_post }}
|
||||
{{ $cors_headers_get }}
|
||||
}
|
||||
```
|
||||
при такой структуре ссылка будет core.domain.com/upload
|
Loading…
Reference in New Issue
Block a user