diff --git a/.gitea/workflows/go-deploy.yaml b/.gitea/workflows/go-deploy.yaml index d516251..1e0c0f4 100644 --- a/.gitea/workflows/go-deploy.yaml +++ b/.gitea/workflows/go-deploy.yaml @@ -6,6 +6,22 @@ jobs: name: Build runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 + - name: Setup Go + uses: actions/setup-go@v5 + with: + go-version: "1.22.3" + - name: Install dependencies + run: go get . + - name: Build + run: go build + - name: Transfer files + env: + - USERNAME: ${{ secrets.USERNAME }} + - HOST: ${{ secrets.HOST }} + - SSH_KEY: ${{ secrets.KEY }} + run: | + scp -o StrictHostKeyChecking=no -r log101-blog-services $USERNAME@$HOST:/home/$USERNAME - name: Rebuild docker compose uses: appleboy/ssh-action@v1.0.3 with: @@ -13,6 +29,4 @@ jobs: username: ${{ secrets.USERNAME }} key: ${{ secrets.KEY }} script: | - cd /home/log101/prod/log101.dev-services - git pull - docker compose up -d --build + ls