From d2ad7118f1608306c4e275ff825c1014f4dd268d Mon Sep 17 00:00:00 2001 From: H1rono Date: Tue, 14 Jun 2022 23:26:42 +0900 Subject: [PATCH] Support gitea --- .github/workflows/push-to-gitea.yml | 29 +++++++++++++++++++++++++++++ showcase.yaml | 18 ++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .github/workflows/push-to-gitea.yml create mode 100644 showcase.yaml diff --git a/.github/workflows/push-to-gitea.yml b/.github/workflows/push-to-gitea.yml new file mode 100644 index 0000000..8626919 --- /dev/null +++ b/.github/workflows/push-to-gitea.yml @@ -0,0 +1,29 @@ +## gitea に同期する用の actions +name: main + +on: + push: + branches: + - 'main' + +env: + GITEA_SSH_URL: 'ssh://git@git.trap.jp:2200/hackathon-22-spring-16/back-end.git' + +jobs: + sync: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Set config + run: | + echo "${{ secrets.GITEA_TOKEN }}" > ~/deploy_key.pem + chmod 600 ~/deploy_key.pem + git config --local user.email "github@actions" + git config --local user.name "github" + - name: Push changes + env: + GIT_SSH_COMMAND: ssh -i ~/deploy_key.pem -o StrictHostKeyChecking=no -F /dev/null + run: | + git fetch --unshallow origin + git push -f ${{ env.GITEA_SSH_URL }} main:master diff --git a/showcase.yaml b/showcase.yaml new file mode 100644 index 0000000..74c39ab --- /dev/null +++ b/showcase.yaml @@ -0,0 +1,18 @@ +type: runtime + +startup: | + go mod download + go build -o main +entrypoint: ./main + +http_proxy: 3000 + +https: hard + +# cname: +# TODO + +use_mariadb: true + +branch: + main: \ No newline at end of file