renovate[bot] and Wolfgang Walther
feb83a8519
chore(deps): update actions/checkout action to v7.0.1
2026-07-23 20:11:44 +00:00
renovate[bot] and Wolfgang Walther
bcae4a366f
chore(deps): update all dependencies
2026-06-19 19:07:40 +00:00
renovate[bot] and Wolfgang Walther
cf53fd5e1b
chore(deps): update all dependencies to v6.0.3
2026-06-03 07:40:07 +00:00
renovate[bot] and Wolfgang Walther
a4b1957981
chore(deps): update all dependencies
2026-03-13 14:06:25 +00:00
Wolfgang Walther
bbce632fc2
ci: remove all CI except docs
...
We don't need to run full CI on the outdated and finished v13 branch
anymore. We did the same thing to other branches in the past.
2026-03-13 15:01:51 +01:00
renovate[bot] and Wolfgang Walther
c1a1d3ae66
chore(deps): update haskell-actions/setup action to v2.10.2
2026-01-11 17:35:40 +00:00
renovate[bot] and Wolfgang Walther
e10b027b10
chore(deps): update haskell-actions/setup action to v2.10.1
2026-01-05 19:01:54 +00:00
renovate[bot] and Wolfgang Walther
fe64548aba
chore(deps): update docker/setup-buildx-action action to v3.12.0
2025-12-20 20:24:42 +00:00
renovate[bot] and Wolfgang Walther
577fa9446f
chore(deps): update haskell-actions/setup action to v2.9.1
2025-12-17 18:01:20 +00:00
renovate[bot] and Wolfgang Walther
dd2eafe9cc
chore(deps): update haskell-actions/setup action to v2.9.0
2025-12-15 21:01:30 +00:00
renovate[bot] and Wolfgang Walther
627df4dfb4
chore(deps): update all dependencies
2025-12-13 17:12:15 +00:00
renovate[bot] and Wolfgang Walther
e84aa247fc
chore(deps): update codecov/codecov-action action to v5.5.2
2025-12-10 12:24:30 +00:00
renovate[bot] and Wolfgang Walther
e232a7bd78
chore(deps): update actions/checkout action to v6
2025-12-03 13:52:39 +00:00
Wolfgang Walther
aaf4bd8510
ci/test: remove macos x86 flake check
...
See previous commit.
2025-11-18 11:05:49 +01:00
renovate[bot] and Wolfgang Walther
5997949ac4
chore(deps): update actions/checkout action to v5.0.1
2025-11-18 10:04:37 +00:00
Wolfgang Walther
5c527b50c2
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:53 +01:00
renovate[bot] and Wolfgang Walther
07e23ff3c8
chore(deps): update all dependencies
2025-10-25 08:12:59 +00:00
renovate[bot] and Wolfgang Walther
a77d9d5b2d
chore(deps): update all dependencies
2025-10-02 09:24:49 +00:00
renovate[bot] and Wolfgang Walther
e6a2551813
chore(deps): update all dependencies
2025-10-02 09:23:44 +00:00
renovate[bot] and Wolfgang Walther
151002a7e0
chore(deps): update haskell-actions/setup action to v2.8.2
2025-09-16 19:13:05 +00:00
renovate[bot] and Wolfgang Walther
a4927141ee
chore(deps): update codecov/codecov-action action to v5.5.1
2025-09-04 19:25:55 +00:00
renovate[bot] and Wolfgang Walther
6ecacbc4cc
chore(deps): update codecov/codecov-action action to v5.5.0
2025-08-20 18:10:51 +00:00
renovate[bot] and Wolfgang Walther
8628cb7cdf
chore(deps): update actions/checkout action to v5
2025-08-11 15:31:50 +00:00
renovate[bot] and Wolfgang Walther
0f2470c79d
chore(deps): update actions/download-artifact action to v5
2025-08-06 07:44:53 +00:00
renovate[bot] and Wolfgang Walther
dc4e225b20
chore(deps): update docker/login-action action to v3.5.0
2025-08-04 17:11:07 +00:00
renovate[bot] and Wolfgang Walther
d201c5cac3
chore(deps): update haskell-actions/setup action to v2.8.1
2025-08-03 16:27:21 +00:00
renovate[bot] and Wolfgang Walther
be4662e96e
chore(deps): update all dependencies
2025-07-09 07:09:10 +00:00
Wolfgang Walther
5030c665be
chore: build with GHC 9.8.4 for cabal
2025-07-08 20:18:17 +02:00
Wolfgang Walther
2f8dbdb183
chore: stackage 22.41 -> 22.44
...
Updates stackage to 22.44, which is also supported on FreeBSD, where GHC
9.6.7 is available again.
2025-07-08 20:18:15 +02:00
Wolfgang Walther
087b9ecca1
ci: fix loadtest job on stable branches
...
Previously, the loadtest would always compare against main and the
latest tag. This meant a loadtest running on the v13 release branch,
would compare to a *future* version of both. This is not useful, and
also not supported by `postgrest-loadtest-against`, which recently
introduced a change on `main`, that now breaks the tests on the back
branches.
With this change, the loadtest will always run against the current
target branch of a PR, so against the v13 branch for a PR against v13,
for example. Also, it will compare against the latest released tag *for
that branch*.
Thus, when running this for v12, it will test against the v12 branch and
the v12.2.12 tag.
2025-06-26 09:44:01 +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
steve-chavez
58237be608
test: add loadtest for async purge of JWT cache
2025-04-20 15:11:41 -05:00
renovate[bot] and Wolfgang Walther
86be19e674
chore(deps): update haskell-actions/setup action to v2.7.11
2025-04-20 09:15:44 +00:00
renovate[bot] and Wolfgang Walther
a17a73e17b
chore(deps): update codecov/codecov-action action to v5.4.2
2025-04-20 09:15:26 +00:00
steve-chavez
58b5dff188
Revert "nix: add loadtest with unique JWTs"
2025-04-18 17:43:10 -05:00
steve-chavez
51743016fd
ci: github report for jwt loadtest
2025-04-18 13:05:14 -05:00
steve-chavez
608f7ca45a
nix: add loadtest with unique JWTs
...
This loadtests the jwt decoding logic. For this it adds an optional
`-k`(kind) parameter to `postgrest-loadtest` and
`postgrest-loadtest-against`.
Old kind (default):
```
postgrest-loadtest -k mixed
postgrest-loadtest-against -k mixed
```
New kind:
```
postgrest-loadtest -k jwt
postgrest-loadtest-against -k jwt
```
Internally it uses a dynamically generated targets file using python
which looks like:
```
GET http://postgrest/authors_only
Authorization: Bearer <jwt>
GET http://postgrest/authors_only
Authorization: Bearer <another-jwt>
...
```
Then this is used to run vegeta with the `-lazy` option.
2025-04-17 23:11:33 -05: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
Wolfgang Walther
95e36fdad9
nix: avoid rebuilding memory tests when entering nix-shell
...
The memory tests are now run in the same way as the regular tests.
2025-03-30 18:57:39 +00:00
Wolfgang Walther
144b0c46ca
nix: add basic flake.nix
...
This just exposes the PostgREST package, not more.
The goal is to avoid duplication, so we're re-using only exports from
default.nix.
Resolves #3026
Supersedes #3105
2025-03-28 09:22: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
67573f4f10
chore(deps): update codecov/codecov-action action to v5.4.0
2025-03-25 17:50:47 +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
48f4b6d77d
chore(deps): update haskell-actions/setup action to v2.7.10
2025-03-24 16:13:17 +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
renovate[bot] and Wolfgang Walther
e7cc8fedc0
chore(deps): update codecov/codecov-action action to v5.3.1
2025-01-25 12:01:13 +01:00
renovate[bot] and Wolfgang Walther
a2b5af0861
chore(deps): update codecov/codecov-action action to v5.3.0
2025-01-25 11:12:54 +01:00