run only on non-fork or caddyserver repo, and use branch name

Signed-off-by: Mohammed Al Sahaf <msaa1990@gmail.com>
This commit is contained in:
Mohammed Al Sahaf 2024-11-05 20:56:13 +00:00
parent 514d3999bc
commit d625d2ac42
No known key found for this signature in database

View File

@ -194,24 +194,11 @@ jobs:
goreleaser-check:
runs-on: ubuntu-latest
if: github.repository_owner == 'caddyserver' && github.actor != 'dependabot[bot]'
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Print Go version and environment
id: vars
shell: bash
run: |
printf "Using go at: $(which go)\n"
printf "Go version: $(go version)\n"
printf "\n\nGo environment:\n\n"
go env
printf "\n\nSystem environment:\n\n"
env
printf "Git version: $(git version)\n\n"
# Calculate the short SHA1 hash of the git commit
echo "short_sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- uses: goreleaser/goreleaser-action@v6
with:
version: latest
@ -230,4 +217,4 @@ jobs:
version: latest
args: build --single-target --snapshot
env:
TAG: "${{ steps.vars.outputs.short_sha }}"
TAG: ${{ github.head_ref || github.ref_name }}