Skip to content

Commit 19944ae

Browse files
committed
Disable docker release
1 parent b9bf618 commit 19944ae

2 files changed

Lines changed: 169 additions & 157 deletions

File tree

.github/workflows/main.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ jobs:
6767
# release
6868
release:
6969
runs-on: ubuntu-latest
70+
needs: [lint, test]
7071
if: startsWith(github.event.ref, 'refs/tags/v')
7172
steps:
7273
- uses: actions/checkout@v4
@@ -78,6 +79,17 @@ jobs:
7879
- uses: actions/setup-node@v4
7980
with:
8081
node-version: '18'
82+
# - name: Set up QEMU
83+
# uses: docker/setup-qemu-action@v1
84+
# - name: Set up Docker Buildx
85+
# uses: docker/setup-buildx-action@v1
86+
# - name: Build frontend
87+
# run: make build-frontend
88+
# - name: Login to Docker Hub
89+
# uses: docker/login-action@v1
90+
# with:
91+
# username: ${{ secrets.DOCKERHUB_USERNAME }}
92+
# password: ${{ secrets.DOCKERHUB_TOKEN }}
8193
- name: Run GoReleaser
8294
uses: goreleaser/goreleaser-action@v2
8395
with:

.goreleaser.yml

Lines changed: 157 additions & 157 deletions
Original file line numberDiff line numberDiff line change
@@ -39,160 +39,160 @@ archives:
3939
- goos: windows
4040
format: zip
4141

42-
dockers:
43-
-
44-
dockerfile: Dockerfile
45-
use: buildx
46-
build_flag_templates:
47-
- "--pull"
48-
- "--label=org.opencontainers.image.created={{.Date}}"
49-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
50-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
51-
- "--label=org.opencontainers.image.version={{.Version}}"
52-
- "--label=org.opencontainers.image.source={{.GitURL}}"
53-
- "--platform=linux/amd64"
54-
goos: linux
55-
goarch: amd64
56-
image_templates:
57-
- "filebrowser/filebrowser:{{ .Tag }}-amd64"
58-
- "filebrowser/filebrowser:v{{ .Major }}-amd64"
59-
extra_files:
60-
- docker_config.json
61-
- healthcheck.sh
62-
-
63-
dockerfile: Dockerfile
64-
use: buildx
65-
build_flag_templates:
66-
- "--pull"
67-
- "--label=org.opencontainers.image.created={{.Date}}"
68-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
69-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
70-
- "--label=org.opencontainers.image.version={{.Version}}"
71-
- "--label=org.opencontainers.image.source={{.GitURL}}"
72-
- "--platform=linux/arm64"
73-
goos: linux
74-
goarch: arm64
75-
image_templates:
76-
- "filebrowser/filebrowser:{{ .Tag }}-arm64"
77-
- "filebrowser/filebrowser:v{{ .Major }}-arm64"
78-
extra_files:
79-
- docker_config.json
80-
- healthcheck.sh
81-
-
82-
dockerfile: Dockerfile
83-
use: buildx
84-
build_flag_templates:
85-
- "--pull"
86-
- "--label=org.opencontainers.image.created={{.Date}}"
87-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
88-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
89-
- "--label=org.opencontainers.image.version={{.Version}}"
90-
- "--label=org.opencontainers.image.source={{.GitURL}}"
91-
- "--platform=linux/arm/v6"
92-
goos: linux
93-
goarch: arm
94-
goarm: '6'
95-
image_templates:
96-
- "filebrowser/filebrowser:{{ .Tag }}-armv6"
97-
- "filebrowser/filebrowser:v{{ .Major }}-armv6"
98-
extra_files:
99-
- docker_config.json
100-
- healthcheck.sh
101-
-
102-
dockerfile: Dockerfile
103-
use: buildx
104-
build_flag_templates:
105-
- "--pull"
106-
- "--label=org.opencontainers.image.created={{.Date}}"
107-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
108-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
109-
- "--label=org.opencontainers.image.version={{.Version}}"
110-
- "--label=org.opencontainers.image.source={{.GitURL}}"
111-
- "--platform=linux/arm/v7"
112-
goos: linux
113-
goarch: arm
114-
goarm: '7'
115-
image_templates:
116-
- "filebrowser/filebrowser:{{ .Tag }}-armv7"
117-
- "filebrowser/filebrowser:v{{ .Major }}-armv7"
118-
extra_files:
119-
- docker_config.json
120-
- healthcheck.sh
121-
## s6 based docker images
122-
-
123-
dockerfile: Dockerfile.s6
124-
use: buildx
125-
build_flag_templates:
126-
- "--pull"
127-
- "--label=org.opencontainers.image.created={{.Date}}"
128-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
129-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
130-
- "--label=org.opencontainers.image.version={{.Version}}"
131-
- "--label=org.opencontainers.image.source={{.GitURL}}"
132-
- "--platform=linux/amd64"
133-
goos: linux
134-
goarch: amd64
135-
image_templates:
136-
- "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
137-
- "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
138-
extra_files:
139-
- docker/root
140-
-
141-
dockerfile: Dockerfile.s6.aarch64
142-
use: buildx
143-
build_flag_templates:
144-
- "--pull"
145-
- "--label=org.opencontainers.image.created={{.Date}}"
146-
- "--label=org.opencontainers.image.name={{.ProjectName}}"
147-
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
148-
- "--label=org.opencontainers.image.version={{.Version}}"
149-
- "--label=org.opencontainers.image.source={{.GitURL}}"
150-
- "--platform=linux/arm64"
151-
goos: linux
152-
goarch: arm64
153-
image_templates:
154-
- "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
155-
- "filebrowser/filebrowser:v{{ .Major }}-arm64-s6"
156-
extra_files:
157-
- docker/root
158-
docker_manifests:
159-
- name_template: "filebrowser/filebrowser:latest"
160-
image_templates:
161-
- "filebrowser/filebrowser:{{ .Tag }}-amd64"
162-
- "filebrowser/filebrowser:{{ .Tag }}-arm64"
163-
- "filebrowser/filebrowser:{{ .Tag }}-armv7"
164-
- name_template: "filebrowser/filebrowser:{{ .Tag }}"
165-
image_templates:
166-
- "filebrowser/filebrowser:{{ .Tag }}-amd64"
167-
- "filebrowser/filebrowser:{{ .Tag }}-arm64"
168-
- "filebrowser/filebrowser:{{ .Tag }}-armv7"
169-
- name_template: "filebrowser/filebrowser:v{{ .Major }}"
170-
image_templates:
171-
- "filebrowser/filebrowser:v{{ .Major }}-amd64"
172-
- "filebrowser/filebrowser:v{{ .Major }}-arm64"
173-
- "filebrowser/filebrowser:v{{ .Major }}-armv7"
174-
## s6 image manifests
175-
- name_template: "filebrowser/filebrowser:s6"
176-
image_templates:
177-
- "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
178-
- "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
179-
- name_template: "filebrowser/filebrowser:{{ .Tag }}-s6"
180-
image_templates:
181-
- "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
182-
- "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
183-
- name_template: "filebrowser/filebrowser:v{{ .Major }}-s6"
184-
image_templates:
185-
- "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
186-
- "filebrowser/filebrowser:v{{ .Major }}-arm64-s6"
187-
brews:
188-
- name: filebrowser
189-
repository:
190-
owner: filebrowser
191-
name: homebrew-tap
192-
folder: Formula
193-
homepage: https://filebrowser.org
194-
commit_author:
195-
name: FileBrowser Robot
196-
email: robot@filebrowser.org
197-
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
198-
license: "MIT"
42+
#dockers:
43+
# -
44+
# dockerfile: Dockerfile
45+
# use: buildx
46+
# build_flag_templates:
47+
# - "--pull"
48+
# - "--label=org.opencontainers.image.created={{.Date}}"
49+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
50+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
51+
# - "--label=org.opencontainers.image.version={{.Version}}"
52+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
53+
# - "--platform=linux/amd64"
54+
# goos: linux
55+
# goarch: amd64
56+
# image_templates:
57+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64"
58+
# - "filebrowser/filebrowser:v{{ .Major }}-amd64"
59+
# extra_files:
60+
# - docker_config.json
61+
# - healthcheck.sh
62+
# -
63+
# dockerfile: Dockerfile
64+
# use: buildx
65+
# build_flag_templates:
66+
# - "--pull"
67+
# - "--label=org.opencontainers.image.created={{.Date}}"
68+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
69+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
70+
# - "--label=org.opencontainers.image.version={{.Version}}"
71+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
72+
# - "--platform=linux/arm64"
73+
# goos: linux
74+
# goarch: arm64
75+
# image_templates:
76+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64"
77+
# - "filebrowser/filebrowser:v{{ .Major }}-arm64"
78+
# extra_files:
79+
# - docker_config.json
80+
# - healthcheck.sh
81+
# -
82+
# dockerfile: Dockerfile
83+
# use: buildx
84+
# build_flag_templates:
85+
# - "--pull"
86+
# - "--label=org.opencontainers.image.created={{.Date}}"
87+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
88+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
89+
# - "--label=org.opencontainers.image.version={{.Version}}"
90+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
91+
# - "--platform=linux/arm/v6"
92+
# goos: linux
93+
# goarch: arm
94+
# goarm: '6'
95+
# image_templates:
96+
# - "filebrowser/filebrowser:{{ .Tag }}-armv6"
97+
# - "filebrowser/filebrowser:v{{ .Major }}-armv6"
98+
# extra_files:
99+
# - docker_config.json
100+
# - healthcheck.sh
101+
# -
102+
# dockerfile: Dockerfile
103+
# use: buildx
104+
# build_flag_templates:
105+
# - "--pull"
106+
# - "--label=org.opencontainers.image.created={{.Date}}"
107+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
108+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
109+
# - "--label=org.opencontainers.image.version={{.Version}}"
110+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
111+
# - "--platform=linux/arm/v7"
112+
# goos: linux
113+
# goarch: arm
114+
# goarm: '7'
115+
# image_templates:
116+
# - "filebrowser/filebrowser:{{ .Tag }}-armv7"
117+
# - "filebrowser/filebrowser:v{{ .Major }}-armv7"
118+
# extra_files:
119+
# - docker_config.json
120+
# - healthcheck.sh
121+
### s6 based docker images
122+
# -
123+
# dockerfile: Dockerfile.s6
124+
# use: buildx
125+
# build_flag_templates:
126+
# - "--pull"
127+
# - "--label=org.opencontainers.image.created={{.Date}}"
128+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
129+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
130+
# - "--label=org.opencontainers.image.version={{.Version}}"
131+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
132+
# - "--platform=linux/amd64"
133+
# goos: linux
134+
# goarch: amd64
135+
# image_templates:
136+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
137+
# - "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
138+
# extra_files:
139+
# - docker/root
140+
# -
141+
# dockerfile: Dockerfile.s6.aarch64
142+
# use: buildx
143+
# build_flag_templates:
144+
# - "--pull"
145+
# - "--label=org.opencontainers.image.created={{.Date}}"
146+
# - "--label=org.opencontainers.image.name={{.ProjectName}}"
147+
# - "--label=org.opencontainers.image.revision={{.FullCommit}}"
148+
# - "--label=org.opencontainers.image.version={{.Version}}"
149+
# - "--label=org.opencontainers.image.source={{.GitURL}}"
150+
# - "--platform=linux/arm64"
151+
# goos: linux
152+
# goarch: arm64
153+
# image_templates:
154+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
155+
# - "filebrowser/filebrowser:v{{ .Major }}-arm64-s6"
156+
# extra_files:
157+
# - docker/root
158+
#docker_manifests:
159+
# - name_template: "filebrowser/filebrowser:latest"
160+
# image_templates:
161+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64"
162+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64"
163+
# - "filebrowser/filebrowser:{{ .Tag }}-armv7"
164+
# - name_template: "filebrowser/filebrowser:{{ .Tag }}"
165+
# image_templates:
166+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64"
167+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64"
168+
# - "filebrowser/filebrowser:{{ .Tag }}-armv7"
169+
# - name_template: "filebrowser/filebrowser:v{{ .Major }}"
170+
# image_templates:
171+
# - "filebrowser/filebrowser:v{{ .Major }}-amd64"
172+
# - "filebrowser/filebrowser:v{{ .Major }}-arm64"
173+
# - "filebrowser/filebrowser:v{{ .Major }}-armv7"
174+
### s6 image manifests
175+
# - name_template: "filebrowser/filebrowser:s6"
176+
# image_templates:
177+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
178+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
179+
# - name_template: "filebrowser/filebrowser:{{ .Tag }}-s6"
180+
# image_templates:
181+
# - "filebrowser/filebrowser:{{ .Tag }}-amd64-s6"
182+
# - "filebrowser/filebrowser:{{ .Tag }}-arm64-s6"
183+
# - name_template: "filebrowser/filebrowser:v{{ .Major }}-s6"
184+
# image_templates:
185+
# - "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
186+
# - "filebrowser/filebrowser:v{{ .Major }}-arm64-s6"
187+
#brews:
188+
# - name: filebrowser
189+
# repository:
190+
# owner: filebrowser
191+
# name: homebrew-tap
192+
# folder: Formula
193+
# homepage: https://filebrowser.org
194+
# commit_author:
195+
# name: FileBrowser Robot
196+
# email: robot@filebrowser.org
197+
# 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
198+
# license: "MIT"

0 commit comments

Comments
 (0)