From a44f2c14026121eadeff7206b17ea935ec3a0c46 Mon Sep 17 00:00:00 2001 From: phoenix Date: Fri, 31 Oct 2025 17:04:34 -0400 Subject: [PATCH] Workflow fix --- .gitea/workflows/workflow.yaml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/workflow.yaml b/.gitea/workflows/workflow.yaml index e215546..e29689d 100644 --- a/.gitea/workflows/workflow.yaml +++ b/.gitea/workflows/workflow.yaml @@ -11,20 +11,25 @@ jobs: runs-on: ubuntu-24.04 # You can change this to macos-latest or windows-latest if needed steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Go uses: actions/setup-go@v4 with: - go-version: '1.25.1' # You can specify a specific version or 'stable' + go-version: '1.25.3' # You can specify a specific version or 'stable' - name: Build run: | - go build -v -ldflags "\ - -X main.version=${{ github.ref_name }} \ - -X main.commit=${{ github.sha }} \ - -X main.date=$(date +%Y-%m-%dT%H:%M:%S%z)" \ - -o textsender-auth cmd/api/main.go + mkdir -p ~/.ssh + echo "${{ secrets.MYREPO_TOKEN }}" > ~/.ssh/textsender_models_deploy_key + chmod 600 ~/.ssh/textsender_models_deploy_key + ssh-keyscan ${{ vars.MYHOST }} >> ~/.ssh/known_hosts + + eval $(ssh-agent -s) + ssh-add -v ~/.ssh/textsender_models_deploy_key + + make build + test: name: Test runs-on: ubuntu-24.04 @@ -44,12 +49,12 @@ jobs: --health-retries 5 steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v4 with: - go-version: '1.25.1' + go-version: '1.25.3' - name: Install PostgreSQL client run: sudo apt update && sudo apt-get install -y postgresql-client