From 05a0940708c1e4ced6a5346878a0e93d249db114 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Fri, 4 Jul 2025 18:15:37 +0200 Subject: [PATCH] .gitea: show cgo source directory --- .gitea/workflows/release.yml | 49 ++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index bd5f2bc3f1..f7998f4486 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -12,22 +12,22 @@ jobs: # runs-on: ubuntu-latest # steps: # - uses: actions/checkout@v4 - # + # # - name: Set up Go # uses: actions/setup-go@v5 # with: # go-version: 1.24 # cache: false - # + # # - name: Install cross toolchain # run: | # apt-get update # apt-get -yq --no-install-suggests --no-install-recommends install gcc-multilib - # + # # - name: Build (amd64) # run: | # go run build/ci.go install -static -arch amd64 -dlgo - # + # # - name: Create/upload archive (amd64) # run: | # go run build/ci.go archive -arch amd64 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -35,11 +35,11 @@ jobs: # env: # LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} # AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} - # + # # - name: Build (386) # run: | # go run build/ci.go install -static -arch 386 -dlgo - # + # # - name: Create/upload archive (386) # run: | # go run build/ci.go archive -arch 386 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -47,29 +47,29 @@ jobs: # env: # LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} # AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} - # + # # linux-arm: # name: Linux Build (arm) # runs-on: ubuntu-latest # steps: # - uses: actions/checkout@v4 - # + # # - name: Set up Go # uses: actions/setup-go@v5 # with: # go-version: 1.24 # cache: false - # + # # - name: Install cross toolchain # run: | # apt-get update # apt-get -yq --no-install-suggests --no-install-recommends install gcc-arm-linux-gnueabi libc6-dev-armel-cross gcc-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross # ln -s /usr/include/asm-generic /usr/include/asm - # + # # - name: Build (arm64) # run: | # go run build/ci.go install -static -dlgo -arch arm64 -cc aarch64-linux-gnu-gcc - # + # # - name: Create/upload archive (arm64) # run: | # go run build/ci.go archive -arch arm64 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -77,13 +77,13 @@ jobs: # env: # LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} # AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} - # + # # - name: Run build (arm5) # run: | # go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc # env: # GOARM: "5" - # + # # - name: Create/upload archive (arm5) # run: | # go run build/ci.go archive -arch arm -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -91,13 +91,13 @@ jobs: # GOARM: "5" # LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} # AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} - # + # # - name: Run build (arm6) # run: | # go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc # env: # GOARM: "6" - # + # # - name: Create/upload archive (arm6) # run: | # go run build/ci.go archive -arch arm -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -106,13 +106,13 @@ jobs: # GOARM: "6" # LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} # AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} - # + # # - name: Run build (arm7) # run: | # go run build/ci.go install -static -dlgo -arch arm -cc arm-linux-gnueabi-gcc # env: # GOARM: "7" - # + # # - name: Create/upload archive (arm7) # run: | # go run build/ci.go archive -arch arm -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds @@ -137,11 +137,12 @@ jobs: # Note: gcc.exe only works properly if the corresponding bin/ directory is # contained in PATH. - - name: "Find gcc" + - name: "Show cgo source" shell: cmd run: | - where gcc - + for /f %%i in ('go env GOROOT') do set ROOT=%%i + dir ROOT\src\runtime\cgo + # - name: "Build (amd64)" # shell: cmd # run: | @@ -163,19 +164,19 @@ jobs: # runs-on: ubuntu-latest # steps: # - uses: actions/checkout@v4 - # + # # - name: Set up QEMU # uses: docker/setup-qemu-action@v3 - # + # # - name: Set up Docker Buildx # uses: docker/setup-buildx-action@v3 - # + # # - name: Set up Go # uses: actions/setup-go@v5 # with: # go-version: 1.24 # cache: false - # + # # - name: Run docker build # env: # DOCKER_HUB_USERNAME: ${{ secrets.DOCKER_HUB_USERNAME }}