renovate[bot] and Wolfgang Walther
1ed3c2c197
chore(deps): update all dependencies
2026-03-13 17:23:12 +00:00
renovate[bot] and Wolfgang Walther
ec4d2e2af3
chore(deps): update actions/checkout action to v6
2025-12-03 13:52:23 +00:00
renovate[bot] and Wolfgang Walther
4c3ac2f087
chore(deps): update actions/checkout action to v5.0.1
2025-11-18 10:06:11 +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
f3aa00a838
chore(deps): update dependency ubuntu to v24
2024-11-13 14:41:23 +01:00
renovate[bot] and Wolfgang Walther
204ae996a3
chore(deps): update actions/checkout action to v4.2.2
2024-10-24 05:09:39 +02:00
Wolfgang Walther
2ed9ac7e57
ci: Run linkcheck once a week instead of every PR
...
Resolves #3544
2024-06-15 17:52:21 +02:00
renovate[bot] and Wolfgang Walther
94d1bec0f9
chore(deps): update actions/checkout action to v4.1.7
2024-06-13 08:45:58 +02:00
renovate[bot] and Wolfgang Walther
80783a7ee8
chore(deps): update actions/checkout action to v4.1.6
2024-05-19 21:24:42 +02:00
renovate[bot] and Wolfgang Walther
fdcadb3d53
chore(deps): update actions/checkout action to v4.1.5
2024-05-09 14:08:51 +02:00
renovate[bot] and Wolfgang Walther
46d8dfde42
chore(deps): update actions/checkout action to v4.1.4
2024-04-26 08:31:33 +02:00
renovate[bot] and Wolfgang Walther
bddfa2782d
chore(deps): update actions/checkout action to v4.1.3
2024-04-22 21:30:23 +02:00
Wolfgang Walther
6858693291
ci: Be explicit about the version of linux and windows runner images
...
Using the -latest tag is potentially prone to errors, because an update of the tag
could break our CI. This recently happend with macos-latest, which we downgraded
to macos-12 earlier.
Using an explicit version reference makes this problem much less likely - in fact
renovate will pick up new versions once they exist and will suggest updates for it.
Thus, we will see the failures in a related PR instead of randomly everywhere.
2024-04-22 21:20:30 +02:00
Wolfgang Walther
f72b47c485
chore: Add full semver comment to used actions
2024-03-01 08:54:27 +01:00
Wolfgang Walther
a090f28cea
ci: Install only the required nix tools
...
A previous commit allowed to select each tool separately on the toolbox.
This commit makes use of that for CI to possibly speed up loading from cachix
a little bit. It will also cause fewer cache misses when nix code is changed.
Resolves #3183
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
11accb760a
ci: Pass cachix token to all nix jobs
2024-02-24 19:59:46 +01:00
Wolfgang Walther and Wolfgang Walther
0b3f6de015
ci: Merge docs-spellcheck and docs-dictcheck jobs
...
Both jobs run really quick, running them separate is just a waste of resources. Plus,
they are semantically closely related anyway.
2024-02-22 20:12:18 +01:00
Wolfgang Walther and Wolfgang Walther
19423b0c0a
ci: Only run PR workflows when files have changed
2024-02-22 20:12:18 +01:00
Wolfgang Walther and Wolfgang Walther
073280ad32
ci: Require docs job to pass before making a release
2024-02-22 20:12:18 +01:00
Wolfgang Walther and Wolfgang Walther
333f8cf592
ci: Cancel all workflows consistently in pull requests without blocking main
...
The previous setup would cause multiple commits on main to be stuck in a pending
state, waiting for the previous run to be finished.
The new group specification is taken from:
https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value
This also adds the same settings for the docs workflow.
2024-02-22 20:12:18 +01:00
Laurence Isla and Wolfgang Walther
a1f2ecadda
nix: Move docs tools into core infrastructure
2024-02-18 13:10:00 +01:00
Wolfgang Walther
75a86ba873
ci: Change names for release branches from rel-MAJOR.MINOR to vMAJOR
...
This naming scheme gives us the best support for readthedocs.
References #2814
2024-02-17 17:43:03 +01:00
Wolfgang Walther
4954859d68
chore: Prepare merge of postgrest-docs into postgrest main repo
...
This avoids some merge conflicts to allow git blame to detect renames properly.
2024-02-17 13:43:50 +01:00