diff --git a/.gitea/workflows/release-nightly.yml b/.gitea/workflows/release-nightly.yml index 66d93e8..a6fbe21 100644 --- a/.gitea/workflows/release-nightly.yml +++ b/.gitea/workflows/release-nightly.yml @@ -12,18 +12,17 @@ jobs: with: fetch-depth: 0 - run: git fetch --force --tags - - name: setup go - uses: https://github.com/actions/setup-go@v5 + - uses: actions/setup-go@v5 with: go-version: '>=1.20.1' - name: import gpg id: import_gpg - uses: https://github.com/crazy-max/ghaction-import-gpg@v6 + uses: crazy-max/ghaction-import-gpg@v6 with: gpg_private_key: ${{ secrets.GPGSIGN_KEY }} passphrase: ${{ secrets.GPGSIGN_PASSPHRASE }} - name: goreleaser - uses: https://github.com/goreleaser/goreleaser-action@v5 + uses: goreleaser/goreleaser-action@v5 with: distribution: goreleaser-pro version: latest @@ -37,10 +36,9 @@ jobs: S3_BUCKET: ${{ secrets.AWS_BUCKET }} GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }} GPGSIGN_PASSPHRASE: ${{ secrets.GPGSIGN_PASSPHRASE }} + GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-image: runs-on: ubuntu-latest - container: - image: catthehacker/ubuntu:act-latest env: DOCKER_ORG: gitea DOCKER_LATEST: nightly diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index aac6619..a236d3b 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -13,19 +13,18 @@ jobs: with: fetch-depth: 0 - run: git fetch --force --tags - - name: setup go - uses: https://github.com/actions/setup-go@v5 + - uses: actions/setup-go@v5 with: - go-version: '>=1.20.1' + go-version-file: 'go.mod' - name: import gpg id: import_gpg - uses: https://github.com/crazy-max/ghaction-import-gpg@v6 + uses: crazy-max/ghaction-import-gpg@v6 with: gpg_private_key: ${{ secrets.GPGSIGN_KEY }} passphrase: ${{ secrets.GPGSIGN_PASSPHRASE }} fingerprint: CC64B1DB67ABBEECAB24B6455FC346329753F4B0 - name: goreleaser - uses: https://github.com/goreleaser/goreleaser-action@v5 + uses: goreleaser/goreleaser-action@v5 with: distribution: goreleaser-pro version: latest diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index 94a3682..b552f0a 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -1,7 +1,6 @@ name: check-and-test -on: - - push +on: - pull_request jobs: @@ -9,10 +8,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: setup go - uses: https://github.com/actions/setup-go@v5 + - uses: actions/setup-go@v5 with: - go-version: '>=1.20.1' + go-version-file: 'go.mod' - name: lint and build run: | make clean diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 8feeb4c..e5fc422 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -96,9 +96,7 @@ checksum: extra_files: - glob: ./**.xz -env_files: - # override gitea actions which passes GITHUB_TOKEN to set env var as null - github_token: /dev/null +force_token: gitea signs: - diff --git a/LICENSE b/LICENSE index a8d4b49..f4b69a7 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,4 @@ Copyright (c) 2016 The Gitea Authors -Copyright (c) 2015 The Gogs Authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal