Laurence Isla and Steve Chavez
d8085d41fb
ci: run on branches starting with "rel-"
2022-06-03 22:19:16 -05:00
Laurence Isla and Steve Chavez
13d343bdbf
ci: Run ARM builds on releases
2022-06-03 22:19:16 -05:00
Laurence Isla and Steve Chavez
6fc47aa525
ci: Fix Windows build using Stack
...
Added PostgreSQL binaries to the PATH and removed the use of msys2-keyring
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
02eb3f0612
build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 22:19:16 -05:00
Laurence Isla and Steve Chavez
3119c52cb7
ci: remove armv7 architectures for ARM builds
...
Now only builds aarch64 on the remote server without Docker
2022-06-03 22:19:16 -05:00
Laurence Isla and Steve Chavez
74678391c6
Add CI for ARM architectures ( #2127 )
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
0f5caa50c6
build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
176db06168
build(deps): bump actions/cache from 2.1.7 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 22:19:16 -05:00
Laurence Isla and Steve Chavez
3ee3bcd7ae
Bypass FreeBSD builds due to timeouts
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
6876fbb0aa
build(deps): bump actions/checkout from 2.4.0 to 3 ( #2186 )
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
b8b486740c
build(deps): bump actions/upload-artifact from 2.3.1 to 3 ( #2187 )
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
83496fbcb8
build(deps): bump actions/download-artifact from 2.1.0 to 3 ( #2185 )
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
973c22a102
ci: Fix windows build failing because of outdated keyring
...
Signed-off-by: Wolfgang Walther <walther@technowledgy.de >
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
685acccf6d
test: Reorganize test/ folder into one subdirectory for each test type
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
9c9e25b2af
test: Move io-tests SQL fixtures to a separate file
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
eedfe957b5
build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 ( #2094 )
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
89e93ef6f5
build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.4...v2.3.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 22:19:16 -05:00
dependabot[bot] and Steve Chavez
1307d00df2
build(deps): bump actions/download-artifact from 2.0.10 to 2.1.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2.0.10 to 2.1.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2.0.10...v2.1.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
e337891c89
ci: Use matrix strategy to test against postgres versions
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
d8f03e37ae
ci: Run IO tests against all postgres versions
...
Resolves #1820 .
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
0d99789938
ci: Disable update of dockerhub description on release
...
This is not allowed via personal access token right now and could be re-enabled in the future, once solved by docker hub.
2022-06-03 22:19:16 -05:00
Wolfgang Walther and Steve Chavez
1aebe62a03
nix(feat): Add postgrest-loadtest
2022-06-03 22:19:16 -05:00
Wolfgang Walther
19c3ee2143
ci: Fix target commit for report workflow
2021-11-26 08:01:00 +01:00
Wolfgang Walther
81f9bf290c
ci: Fix permissions for report workflow
2021-11-24 23:01:33 +01:00
Wolfgang Walther and Wolfgang Walther
dbef11869c
ci: Add report workflow ahead of #1812
2021-11-24 21:23:57 +01:00
Wolfgang Walther and Wolfgang Walther
a65ac9b0f6
feat: drop support for pg 9.5
2021-11-24 19:42:53 +01:00
dependabot[bot] and Wolfgang Walther
2f239b9048
build(deps): bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-24 18:55:38 +01:00
Wolfgang Walther and Wolfgang Walther
c3854e7c74
ci: Add dependabot config for auto updates of github actions
2021-11-24 18:41:32 +01:00
Wolfgang Walther and Wolfgang Walther
1981160536
ci: Use include in stack build matrix
2021-11-21 21:53:24 +01:00
Wolfgang Walther and Wolfgang Walther
f3eb8a317d
ci: Disable fail-fast in stack matrix to keep other builds alive on failure
2021-11-21 21:53:24 +01:00
Wolfgang Walther and Wolfgang Walther
7aedebecee
ci: Visually separate jobs in workflow file
2021-11-21 18:40:42 +01:00
Wolfgang Walther and Wolfgang Walther
d5afdc7c53
ci: Use matrix strategy to build with stack
2021-11-21 18:40:42 +01:00
Wolfgang Walther and Wolfgang Walther
b7c261f520
ci: Update actions
2021-11-21 18:40:42 +01:00
Wolfgang Walther and Wolfgang Walther
f333305491
ci: Add setup-nix action to reuse nix-related code
2021-11-21 18:40:42 +01:00
Wolfgang Walther and Wolfgang Walther
88283801cb
ci: Limit release job permissions to minimum required
2021-11-21 18:40:42 +01:00
monacoremo
43c8bde8ce
refactor: Add doctests
2021-11-13 04:07:46 +01:00
laurenceisla and GitHub
627c3c34b7
feat: Make GUC names for headers, cookies and jwt claims compatible with PostgreSQL v14
...
Getting the value for a header GUC on PostgreSQL v14 is done using `current_setting('request.headers')::json->>'name-of-header'` and in a similar way for `request.cookies` and `request.jwt.claims`
PostgreSQL versions below 14 can opt in to the new JSON GUCs by setting the `db-use-legacy-gucs` config option to false (true by default)
2021-10-12 12:58:52 -05:00
monacoremo
add95c32ca
ci: Fix triggering events and release actions
...
* Run CI only on pull requests, push to main and push
to tags matching v*. This avoids running the CI more than
once for a single user action
* Change pre-releases, which are now identified by a version
number with 4 components (e.g., 1.1.1.1)
* Change how release artifacts are packaged, ensuring they
are executable and compressed with xz
2021-09-23 22:36:58 +02:00
Remo
b3899e7aa4
ci: Set Docker Hub username
2021-08-08 06:42:59 +02:00
monacoremo
142fc06b15
ci: Add .github/release script that tags and pushes a new release
2021-08-08 06:42:59 +02:00
monacoremo
c7b1cda3ed
ci: Move codecov.yml and add thresholds as intermittent fix to random coverage changes
2021-08-08 06:42:59 +02:00
monacoremo
d9b15adb35
ci: Use GitHub Actions for CI/CD
2021-08-08 06:42:59 +02:00
Wolfgang Walther and Wolfgang Walther
376beac22f
update contributing guidelines
2021-04-06 17:07:14 +02:00
Wolfgang Walther
cc54135bf0
Rename master branch to main; replace whiteList with isAllowed
2020-12-31 14:37:52 +01:00
Wolfgang Walther and Wolfgang Walther
de5742fc7d
Make nix the one and only dev environment; remove obsolete tooling
2020-12-01 00:42:21 +01:00
steve-chavez
24064f8626
github: CHANGELOG reminder in PR template
2020-06-05 13:57:47 -05:00
steve-chavez
8588a42aa9
Fix broken links in .github dir
...
Also add a PR template
2020-06-05 13:40:03 -05:00
steve-chavez
eebe319bfd
Recommend doing make check pre-commit
2019-09-30 08:46:31 -05:00
Joe Nelson and GitHub
1c54c7130a
Another funding link
2019-08-14 14:05:12 -05:00
Steve Chávez and GitHub
1a8d5fed8a
Update ISSUE_TEMPLATE.md
2019-08-13 08:15:11 -05:00