diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index e3148be..f1f04f9 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -17,18 +17,11 @@ jobs: goarch: [amd64, arm64] steps: - name: Checkout code - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 - with: - submodules: false - - - name: Checkout submodules with auth run: | - git submodule init - git config submodule.app.url "https://${{ secrets.USERNAME }}:${{ secrets.TOKEN }}@git.datadunia.com/hainzero/WGRplane.git" + git config --global http.extraHeader "Authorization: Bearer ${{ gitea.token }}" + git pull origin ${{ gitea.ref_name }} git submodule update --init --recursive - - - name: Debug - List app directory - run: ls -la app/ + ls -la app/ # Debug: verify submodule - name: Setup Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff @@ -64,16 +57,12 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - name: Checkout code - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 - with: - submodules: false - - - name: Checkout submodules with auth + - name: Checkout code manually run: | - git submodule init - git config submodule.app.url "https://${{ secrets.USERNAME }}:${{ secrets.TOKEN }}@git.datadunia.com/hainzero/WGRplane.git" + git config --global http.extraHeader "Authorization: Bearer ${{ gitea.token }}" + git pull origin ${{ gitea.ref_name }} git submodule update --init --recursive + ls -la app/ # Debug: verify submodule - name: Download all artifacts uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093