renovate[bot] and Wolfgang Walther
6304265cd9
chore(deps): update docker/login-action action to v4.6.0
2026-07-30 20:41:39 +00:00
renovate[bot] and Wolfgang Walther
e820cc7370
chore(deps): update docker/login-action action to v4.5.1
2026-07-24 19:26:16 +00:00
renovate[bot] and Wolfgang Walther
1d195bf865
chore(deps): update docker/login-action action to v4.5.0
2026-07-23 20:11:53 +00:00
renovate[bot] and Wolfgang Walther
473734f717
chore(deps): update actions/checkout action to v7.0.1
2026-07-23 20:11:28 +00:00
renovate[bot] and Wolfgang Walther
936d9df13d
chore(deps): update docker/login-action action to v4.4.0
2026-07-05 12:49:52 +00:00
renovate[bot] and Wolfgang Walther
76c1ec5b06
chore(deps): update docker/setup-buildx-action action to v4.2.0
2026-07-02 20:08:24 +00:00
renovate[bot] and Wolfgang Walther
a836fb5e37
chore(deps): update docker/login-action action to v4.3.0
2026-07-02 08:56:54 +00:00
renovate[bot] and Wolfgang Walther
87b480bc0a
chore(deps): update actions/checkout action to v7
2026-06-19 19:09:44 +00:00
Wolfgang Walther
9097752888
ci(release): lowercase ghcr repo
...
ghcr does not support uppercase letters, which was not a problem when
testing in my fork. But the PostgREST org's name obviously has uppercase
letters in it, so we need to lowercase these for the ghcr namespace.
2026-06-10 14:18:12 +02:00
Wolfgang Walther
1560078ce2
ci: push container images to ghcr.io
...
Resolves #2836
2026-06-10 13:17:37 +02:00
renovate[bot] and Wolfgang Walther
3ca876da62
chore(deps): update actions/checkout action to v6.0.3
2026-06-04 09:09:49 +00:00
Wolfgang Walther
871aa058f8
ci(release): only update docker description from devel release
...
This condition was accidentally removed when merging 4 release jobs into
2.
2026-06-02 10:07:37 +02:00
renovate[bot] and Wolfgang Walther
ae00c04faf
chore(deps): update docker/login-action action to v4.2.0
2026-05-22 20:54:17 +00:00
renovate[bot] and Wolfgang Walther
e0e14a1fe4
chore(deps): update docker/setup-buildx-action action to v4.1.0
2026-05-22 20:52:03 +00:00
Wolfgang Walther
9d67febb93
ci(release): merge 4 jobs into 2
...
No need to do this in as many jobs. Splitting all the github stuff from
docker stuff into two jobs is enough. This still allows to conditionally
enable docker jobs in contributors repos, depending on whether the
relevant docker credentials are provided - but avoids using too many
concurrent runners.
2026-05-18 16:22:49 +00:00
Wolfgang Walther
ed344c795a
ci(release): run docker job on regular VM runner
...
Tried to run it on a -slim runner in fb24b6b3 , but the result is that no
docker socket is available. This jobs needs one of the big runners.
2026-05-18 14:46:21 +02:00
Wolfgang Walther
fb24b6b37f
ci: use -slim runner for small jobs
...
No need to spin up full VM runners for small automation tasks, when we
can use single-CPU runners in containers instead.
https://docs.github.com/en/actions/reference/runners/github-hosted-runners#single-cpu-runners
(some of this will potentially not work, because dependencies in the
slim image might not be available - however, it makes no sense to create
this as a PR, because all jobs touched here run on branches only. Thus
pushing directly to main)
2026-05-18 14:05:41 +02:00
Taimoor Zaeem and Wolfgang Walther
96f12f83f0
ci: cancel previous runs for tag pipelines
...
Reverts the change in ad5bb38d70 .
https://github.com/orgs/community/discussions/13015 is now solved.
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2026-05-07 07:08:41 +00:00
Wolfgang Walther
6b4022b0c1
ci: fix docker push for release job
...
Unfortunately, `docker manifest create` does not support image digests,
so we need to push a tag for each version of the image. Furthermore, the
docker CLI does not provide a way to delete that tag afterwards, so we
will end up with those temporary tags.
2026-04-19 22:20:46 +02:00
Wolfgang Walther
fee820bac2
chore: release static executable for aarch64-linux
...
Also makes the aarch64 variant of the docker image consist of a single
static executable, similar to the x86_64 variant.
2026-04-19 17:53:48 +00:00
steve-chavez and Wolfgang Walther
b6c6bb27a8
ci: reinstate macos x86 releases
...
Closes https://github.com/PostgREST/postgrest/issues/4755
2026-04-19 11:26:06 +00:00
renovate[bot] and Wolfgang Walther
431f8586f5
chore(deps): update actions/upload-artifact action to v7.0.1
2026-04-12 15:25:15 +00:00
renovate[bot] and Wolfgang Walther
a5e66a4448
chore(deps): update docker/login-action action to v4.1.0
2026-04-02 20:07:13 +00:00
renovate[bot] and Wolfgang Walther
fb54db143d
chore(deps): update actions/checkout action to v6.0.2
2026-03-13 14:03:45 +00:00
renovate[bot] and Wolfgang Walther
8ee8cdd7f8
chore(deps): update github artifact actions
2026-03-12 21:08:47 +00:00
renovate[bot] and Wolfgang Walther
cab60b9ee8
chore(deps): update docker/setup-buildx-action action to v4
2026-03-10 18:40:00 +00:00
renovate[bot] and Wolfgang Walther
f657ac4e0b
chore(deps): update docker/login-action action to v4
2026-03-10 14:15:16 +00:00
renovate[bot] and Wolfgang Walther
d06377a37b
chore(deps): update docker/setup-buildx-action action to v3.12.0
2025-12-20 20:25:19 +00:00
renovate[bot] and Wolfgang Walther
c9f9b93ad7
chore(deps): update github artifact actions
2025-12-13 14:36:30 +00:00
renovate[bot] and Wolfgang Walther
457f20f962
chore(deps): update actions/checkout action to v6.0.1
2025-12-03 19:30:42 +00:00
renovate[bot] and Wolfgang Walther
7bcd46b145
chore(deps): update actions/checkout action to v6
2025-11-21 17:29:09 +00:00
Wolfgang Walther
eb00c1991c
ci: remove macos x86 builds
...
The x86 GitHub runner will not be available anymore, soon.
We might be able to re-introduce this, once we can build a static
executable via Nix on darwin, too.
2025-11-18 11:01:05 +01:00
renovate[bot] and Wolfgang Walther
1efd5781f8
chore(deps): update actions/checkout action to v5.0.1
2025-11-18 09:38:41 +00:00
renovate[bot] and Wolfgang Walther
21edcc86ce
chore(deps): update github artifact actions
2025-10-25 08:23:40 +00:00
renovate[bot] and Wolfgang Walther
8abc1559c7
chore(deps): update peter-evans/dockerhub-description action to v5
2025-10-02 10:03:53 +00:00
renovate[bot] and Wolfgang Walther
253453d8a6
chore(deps): update docker/login-action action to v3.6.0
2025-10-02 09:25:07 +00:00
renovate[bot] and Wolfgang Walther
1cd8934bb7
chore(deps): update actions/checkout action to v5
2025-08-11 15:15:57 +00:00
renovate[bot] and Wolfgang Walther
7870add603
chore(deps): update actions/download-artifact action to v5
2025-08-06 07:45:01 +00:00
renovate[bot] and Wolfgang Walther
a2da255931
chore(deps): update docker/login-action action to v3.5.0
2025-08-04 17:05:52 +00:00
renovate[bot] and Wolfgang Walther
fbb243ee0c
chore(deps): update docker/setup-buildx-action action to v3.11.1
2025-07-08 20:06:24 +00:00
renovate[bot] and Wolfgang Walther
143d23f1b8
chore(deps): update docker/setup-buildx-action action to v3.11.0
2025-06-17 20:36:39 +00:00
renovate[bot] and Wolfgang Walther
324be09c2b
chore(deps): update actions/download-artifact action to v4.3.0
2025-05-07 16:24:08 +00:00
renovate[bot] and Wolfgang Walther
2811d6f997
chore(deps): update peter-evans/dockerhub-description action to v4.0.2
2025-04-03 12:09:22 +00:00
renovate[bot] and Wolfgang Walther
20f1fdd35c
chore(deps): update peter-evans/dockerhub-description action to v4.0.1
2025-04-01 19:50:34 +00:00
renovate[bot] and Wolfgang Walther
02590f2e55
chore(deps): update docker/setup-buildx-action action to v3.10.0
2025-03-25 18:55:39 +00:00
renovate[bot] and Wolfgang Walther
ab2d9945fa
chore(deps): update docker/login-action action to v3.4.0
2025-03-25 18:20:14 +00:00
renovate[bot] and Wolfgang Walther
d284e9acea
chore(deps): update actions/download-artifact action to v4.2.1
2025-03-24 16:27:45 +00:00
renovate[bot] and Wolfgang Walther
09ba7c0d28
chore(deps): update actions/upload-artifact action to v4.6.2
2025-03-24 11:36:06 +00:00
Wolfgang Walther
359e5fbf75
ci: Add MacOS x86-64 binaries to release
...
The supported architectures for each GitHub Actions runner image can be
seen here:
https://github.com/actions/runner-images?tab=readme-ov-file#available-images
Resolves #3937
2025-03-09 13:39:33 +00:00
Wolfgang Walther
5c567600cd
ci: Split ci into ci and release workflows
...
This is now possible, after we moved to the ARM build to the GitHub
runners.
2025-01-18 18:01:35 +01:00