diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index b648ab9..3e6babc 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -6,7 +6,7 @@ on: jobs: release: - runs-on: [ubuntu-latest] + runs-on: ubuntu-latest # Убраны квадратные скобки (для Gitea это важно) steps: - uses: actions/checkout@v3 @@ -14,25 +14,15 @@ jobs: run: | mkdir -p bin go build -o bin/hello-api-${{ github.ref_name }} main.go + ls -la bin/ # Добавлено для отладки - name: Create Release - uses: actions/create-release@v1 + uses: softprops/action-gh-release@v1 # Используем специальный Action для Gitea env: - GITHUB_TOKEN: ${{ secrets.GITEATOKEN }} - GITEA_TOKEN: ${{ secrets.GITEATOKEN }} + GITHUB_TOKEN: ${{ secrets.GITEATOKEN }} # Только один токен! with: - tag_name: ${{ github.ref }} - release_name: "Release ${{ github.ref }}" + tag_name: ${{ github.ref_name }} + name: "Release ${{ github.ref_name }}" body: "Automated release" - draft: false - prerelease: false - - - name: Upload Asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITEATOKEN }} - GITEA_TOKEN: ${{ secrets.GITEATOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./bin/hello-api-${{ github.ref_name }} - asset_name: hello-api-${{ github.ref_name }} \ No newline at end of file + files: | + bin/hello-api-${{ github.ref_name }} \ No newline at end of file