From e432c5739ee0d0ec3e12816d06f79ca970f5464c Mon Sep 17 00:00:00 2001 From: Midou Date: Wed, 14 May 2025 12:31:33 +0100 Subject: [PATCH] Fix the releases to upload proper releases now using goreleaser. --- .github/workflows/main.yaml | 7 ---- .goreleaser.yml | 80 +++++++++++++++---------------------- 2 files changed, 33 insertions(+), 54 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 8a77a501..966fd5f6 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -114,10 +114,3 @@ jobs: dist/*.txt if-no-files-found: error compression-level: 0 - - name: Push Docker images to registry - run: |- - TAG=${{ steps.get_tag.outputs.tag }} - for arch in amd64 arm64; do - docker tag filebrowser/filebrowser:${TAG}-$arch git.linuxcrack.zip/midou/filebrowser:${TAG}-$arch - docker push git.linuxcrack.zip/midou/filebrowser:${TAG}-$arch - done diff --git a/.goreleaser.yml b/.goreleaser.yml index c0a83bd8..eb4c02a9 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -37,8 +37,8 @@ dockers: goos: linux goarch: amd64 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64 - - filebrowser/filebrowser:v{{ .Major }}-amd64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-amd64 extra_files: [docker_config.json, healthcheck.sh] - dockerfile: Dockerfile use: buildx @@ -53,8 +53,8 @@ dockers: goos: linux goarch: arm64 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-arm64 - - filebrowser/filebrowser:v{{ .Major }}-arm64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-arm64 extra_files: [docker_config.json, healthcheck.sh] - dockerfile: Dockerfile use: buildx @@ -70,8 +70,8 @@ dockers: goarch: arm goarm: '6' image_templates: - - filebrowser/filebrowser:{{ .Tag }}-armv6 - - filebrowser/filebrowser:v{{ .Major }}-armv6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-armv6 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-armv6 extra_files: [docker_config.json, healthcheck.sh] - dockerfile: Dockerfile use: buildx @@ -87,8 +87,8 @@ dockers: goarch: arm goarm: '7' image_templates: - - filebrowser/filebrowser:{{ .Tag }}-armv7 - - filebrowser/filebrowser:v{{ .Major }}-armv7 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-armv7 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-armv7 extra_files: - docker_config.json - healthcheck.sh @@ -106,8 +106,8 @@ dockers: goos: linux goarch: amd64 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64-s6 - - filebrowser/filebrowser:v{{ .Major }}-amd64-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64-s6 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-amd64-s6 extra_files: [docker/root, healthcheck.sh] - dockerfile: Dockerfile.s6.aarch64 use: buildx @@ -122,49 +122,35 @@ dockers: goos: linux goarch: arm64 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-arm64-s6 - - filebrowser/filebrowser:v{{ .Major }}-arm64-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64-s6 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-arm64-s6 extra_files: [docker/root, healthcheck.sh] docker_manifests: - - name_template: filebrowser/filebrowser:latest + - name_template: git.linuxcrack.zip/midou/filebrowser:latest image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64 - - filebrowser/filebrowser:{{ .Tag }}-arm64 - - filebrowser/filebrowser:{{ .Tag }}-armv7 - - name_template: filebrowser/filebrowser:{{ .Tag }} + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-armv7 + - name_template: git.linuxcrack.zip/midou/filebrowser:{{ .Tag }} image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64 - - filebrowser/filebrowser:{{ .Tag }}-arm64 - - filebrowser/filebrowser:{{ .Tag }}-armv7 - - name_template: filebrowser/filebrowser:v{{ .Major }} + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-armv7 + - name_template: git.linuxcrack.zip/midou/filebrowser:v{{ .Major }} image_templates: - - filebrowser/filebrowser:v{{ .Major }}-amd64 - - filebrowser/filebrowser:v{{ .Major }}-arm64 - - filebrowser/filebrowser:v{{ .Major }}-armv7 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-amd64 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-arm64 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-armv7 ## s6 image manifests - - name_template: filebrowser/filebrowser:s6 + - name_template: git.linuxcrack.zip/midou/filebrowser:s6 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64-s6 - - filebrowser/filebrowser:{{ .Tag }}-arm64-s6 - - name_template: filebrowser/filebrowser:{{ .Tag }}-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64-s6 + - name_template: git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-s6 image_templates: - - filebrowser/filebrowser:{{ .Tag }}-amd64-s6 - - filebrowser/filebrowser:{{ .Tag }}-arm64-s6 - - name_template: filebrowser/filebrowser:v{{ .Major }}-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-amd64-s6 + - git.linuxcrack.zip/midou/filebrowser:{{ .Tag }}-arm64-s6 + - name_template: git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-s6 image_templates: - - filebrowser/filebrowser:v{{ .Major }}-amd64-s6 - - filebrowser/filebrowser:v{{ .Major }}-arm64-s6 -brews: - - name: filebrowser - repository: - owner: filebrowser - name: homebrew-tap - directory: Formula - homepage: https://filebrowser.org - commit_author: - name: FileBrowser Robot - email: robot@filebrowser.org - description: File Browser is a create-your-own-cloud-kind of software where you - can install it on a server, direct it to a path and then access your files through - a nice web interface - license: MIT + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-amd64-s6 + - git.linuxcrack.zip/midou/filebrowser:v{{ .Major }}-arm64-s6