renovate[bot] and Wolfgang Walther
addbe5b7e2
chore(deps): update ubuntu:noble docker digest to 99c3519
2024-10-24 05:04:28 +02:00
renovate[bot] and Wolfgang Walther
bfbd033c6e
chore(deps): update ubuntu:noble docker digest to dfc1087
2024-09-18 20:01:51 +02:00
renovate[bot] and Wolfgang Walther
07febf41cc
chore(deps): update ubuntu:noble docker digest to 8a37d68
2024-08-18 14:04:05 +02:00
renovate[bot] and Wolfgang Walther
4761fad956
chore(deps): update ubuntu:noble docker digest to 2e863c4
2024-06-19 19:22:38 +02:00
renovate[bot] and Wolfgang Walther
9efedc5306
chore(deps): update ubuntu:noble docker digest to e3f92ab
2024-06-13 08:46:38 +02:00
Wolfgang Walther
5580fe0040
ci: Make arm scripts fail on error
2024-05-09 21:46:10 +02:00
Wolfgang Walther
7d713b8c53
ci: Tag arm docker image properly for releases
2024-05-09 21:46:10 +02:00
renovate[bot] and Wolfgang Walther
cabe744f01
chore(deps): update ubuntu docker tag to v24
2024-05-05 18:23:53 +02:00
Wolfgang Walther
9fe90bf9a8
ci: Fix pushing of devel-arm docker tag
2024-05-04 21:53:36 +02:00
Wolfgang Walther and Wolfgang Walther
dd8d51ab71
ci: Automate patch releases and pre-releases
...
This work by automatically pushing a new tag on main and release
branches after each commit. The tag will be "devel" on main and the
version from postgrest.cabal for release branches. The release
workflow then runs as a tag pipeline, making the actual release.
For release branches, the tag will only be created if a tag for this
version doesn't exist, yet. This means to actually make a new patch
release, we still need to bump the version in postgrest.cabal. We
can automate this later as part of our backport-bot.
Resolves #2006
Resolves #2997
2024-05-04 20:42:45 +02:00
renovate[bot] and Wolfgang Walther
277342bf8c
chore(deps): update ubuntu:jammy docker digest to a6d2b38
2024-05-04 12:21:37 +02:00
renovate[bot] and Wolfgang Walther
5e41121551
chore(deps): update ubuntu:jammy docker digest to 6d7b5d3
2024-04-26 08:34:18 +02:00
renovate[bot] and Wolfgang Walther
de788c9832
chore(deps): update ubuntu docker tag to v22
2024-04-20 12:39:22 +02:00
renovate[bot] and Wolfgang Walther
c2994fb0b1
chore(deps): update ubuntu:focal docker digest to 71b82b8
2024-04-20 12:33:30 +02:00
renovate[bot] and Wolfgang Walther
6a2677d985
chore(deps): update ubuntu:focal docker digest to 80ef4a4
2024-03-07 16:27:56 +01:00
Wolfgang Walther
73199127bb
chore: Remove cabal.project.non-nix
...
We don't have any source-repository-package stanzas in there anymore, so there's no
need to keep it around anymore.
2024-02-26 22:06:01 +01:00
renovate[bot] and Wolfgang Walther
873ac6221e
chore(deps): pin dependencies
2024-02-24 21:15:38 +01:00
Wolfgang Walther and Wolfgang Walther
0eca2954b3
ci: Reduce file size of cabal and stack based builds
...
By passing -split-sections to all dependencies, GHC will link only the
modules we actually use and not the full package for each dependency.
This does neither work on MacOS nor Windows, thus we don't do it for
stack right now.
Stripping unused symbols in CI will further decrease the size of those files.
2024-02-06 10:19:31 +01:00
Laurence Isla and GitHub
5cdafb23e7
ci: fix ARM docker containers not stopping immediately
2023-07-06 11:20:32 -05:00
Laurence Isla and GitHub
83cf15fb7e
ci: specify GHC_VERSION for ARM build on CI config
...
* change cabal version from recommended to latest
2023-06-21 16:54:15 -05:00
Laurence Isla and GitHub
caaa9a3944
ci: Update ARM build script to use GHC 9.2.4
2023-03-24 20:23:43 -05:00
Laurence Isla and GitHub
9bdb4e5c4f
ci: remove armv7 architectures for ARM builds
...
Now only builds aarch64 on the remote server without Docker
2022-04-23 20:30:07 +02:00
Laurence Isla and GitHub
bc7d54c7d2
Add CI for ARM architectures ( #2127 )
2022-04-18 17:40:32 +02:00