tangled
alpha
login
or
join now
rocksky.app
/
rocksky
96
fork
atom
A decentralized music tracking and discovery platform built on AT Protocol 🎵
rocksky.app
spotify
atproto
lastfm
musicbrainz
scrobbling
listenbrainz
96
fork
atom
overview
issues
7
pulls
pipelines
ci: use docker cloud builder
tsiry-sandratraina.com
7 months ago
b27cc2c8
0cfbe70f
+13
-2
1 changed file
expand all
collapse all
unified
split
.github
workflows
docker-build-and-push-postgres.yml
+13
-2
.github/workflows/docker-build-and-push-postgres.yml
···
4
4
push:
5
5
branches:
6
6
- main
7
7
+
paths:
8
8
+
- "crates/xataid-extension/**"
9
9
+
- ".github/workflows/docker-build-push.yml"
7
10
8
11
jobs:
9
12
build-and-push:
···
16
19
- name: Checkout repository
17
20
uses: actions/checkout@v4
18
21
19
19
-
- name: Set up Docker Buildx
20
20
-
uses: docker/setup-buildx-action@v3
22
22
+
- name: Build and Publish image to Docker Hub
23
23
+
uses: fluentci-io/setup-fluentci@v5
24
24
+
with:
25
25
+
wasm: true
26
26
+
plugin: buildx
27
27
+
args: |
28
28
+
build_cloud --platform linux/amd64,linux/arm64 -t ghcr.io/tsirysndr/postgres-xataid:latest . "--build-arg GITHUB_TOKEN=\"${GITHUB_ACCESS_TOKEN}\"" --push
29
29
+
env:
30
30
+
GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31
31
+
BUILDX_BUILDER: tsiry/rockbox-builder
21
32
22
33
- name: Log in to GitHub Container Registry
23
34
uses: docker/login-action@v3