diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml deleted file mode 100644 index 3870ccf..0000000 --- a/.gitea/workflows/release.yml +++ /dev/null @@ -1,58 +0,0 @@ -name: release - -on: - push: - tags: - - 'v*' - -jobs: - - goreleaser: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - fetch-depth: 0 - fetch-tags: true - - - name: Setup Go - uses: actions/setup-go@v6 - with: - go-version-file: 'go.mod' - - - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v6 - with: - version: 'v2.13.2' - distribution: goreleaser - args: release --clean - env: - GITEA_TOKEN: '${{ secrets.RELEASE_TOKEN }}' - - docker-image: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to Yandex Cloud Container Registry - uses: docker/login-action@v3 - with: - registry: cr.yandex - username: oauth - password: ${{ secrets.YANDEX_CLOUD_OAUTH_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v6 - with: - file: ./Dockerfile - context: . - push: true - tags: | - cr.yandex/${{ secrets.YANDEX_CLOUD_REGISTRY_ID }}/remembos:${{ github.ref_name }} - cr.yandex/${{ secrets.YANDEX_CLOUD_REGISTRY_ID }}/remembos:latest - platforms: linux/amd64 \ No newline at end of file diff --git a/.goreleaser.yaml b/.goreleaser.yaml deleted file mode 100644 index 4efbaf2..0000000 --- a/.goreleaser.yaml +++ /dev/null @@ -1,37 +0,0 @@ -version: 2 - -project_name: remembos - -builds: - - id: remembos - main: ./cmd/remembos - binary: remembos - env: - - CGO_ENABLED=0 - goos: - - linux - goarch: - - amd64 - -archives: - - id: remembos - formats: - - tar.gz - name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" - files: - - README.md - - config.dist.toml - -checksum: - name_template: checksums.txt - -changelog: - sort: asc - filters: - exclude: - - "^docs:" - - "^test:" - -gitea_urls: - api: https://git.vakhrushev.me/api/v1 - download: https://git.vakhrushev.me