Etienne Stalmans and Ali Waseem
c9cc6cd835
chore: cleanup gh actions ( #46454 )
...
## I have read the
[CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md )
file.
YES
## What kind of change does this PR introduce?
Chore, CI hardening
## Additional context
Hardens all GitHub actions to recommendations of
[zizmor](https://docs.zizmor.sh/audits/ )
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Disabled persistence of checkout credentials across many CI workflows
to reduce credential exposure.
* Upgraded GitHub App token tooling and tightened generated token
permissions for automation.
* Added cooldown/rate-limiting to dependency update automation to reduce
update churn.
* Adjusted workflow-level permissions, required secret inputs for
workflow callers, and refactored some job step logic.
<!-- review_stack_entry_start -->
[](https://app.coderabbit.ai/change-stack/supabase/supabase/pull/46454?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack )
<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2026-05-28 17:31:04 +02:00
Ivan Vasilov
d07e78a616
chore: Run prettier on examples folder ( #43851 )
...
This PR runs `prettier` on the `examples` folder.
Depends on https://github.com/supabase/supabase/pull/43849 .
2026-03-18 10:51:10 +01:00
Katerina Skroumpelou and Ivan Vasilov
77e5180c5c
chore: format files ( #43668 )
...
Format files. Run `pnpm format` at root.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2026-03-11 18:40:01 +00:00
Gildas Garcia
77004016f4
fix: cannot resize table editor columns on safari ( #43450 )
...
## Problem
On Safari, it's impossible to resize a column.
## Solution
This is actually a bug in `react-data-grid` that has been fixed in more
recent versions but we can't use them.
Patch the package
## How to test
- Open the any table in the _Table editor_
- Resize a column
2026-03-06 08:01:22 +01:00
dependabot[bot]
6cc89a2d44
chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 ( #39740 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/a7487c7e89a18df4991f7f222e4898a00d66ddda...41ff72655975bd51cab0327fa583b6e92b6d3061 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:28:32 -05:00
Charis
3973cc3e5c
chore: update github workflows ( #39237 )
2025-10-20 09:36:45 -04:00
blacksmith-sh[bot]
96f99014d8
.github/workflows: Migrate workflows to Blacksmith runners ( #38549 )
...
Migrate workflows to Blacksmith
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-09-09 18:27:43 +08:00
Stephen Morgan
431be5682b
fix: review actions ( #34648 )
...
* fix: possible command injection in docs-lint
* fix: explicit permissions for github actions
2025-04-02 16:41:14 +13:00
Beng Eu
c2547eec4f
fix: hide pnpm update message, it's confusing since the pnpm version is locked; update to pnpm 9.15.4 ( #33232 )
2025-02-06 14:57:01 +08:00
Ivan Vasilov
dd572efb0d
chore: Switch repo to use pnpm ( #29928 )
...
* Fix some missing and duplicate dependencies.
* Fix the types for jest in ai-commands package.
* Replace all npm commands with pnpm. Add pnpm files and workspace links.
* Fix rimraf to work with pnpm.
* Refactor the github actions to work with pnpm.
* Delete package-lock.json.
* Fix the tailwind configs to not include node_modules.
* Fix random files.
* Add preinstall scripts to all packages.
* Fix the Dockerfile to work with pnpm.
* Update the DEVELOPERS documentation.
2024-12-20 13:07:20 +01:00
Ivan Vasilov
4a43f3b854
Fix: Try to fix the prettier github action ( #26970 )
...
* Try to fix the prettier github action.
* Revert "Try to fix the prettier github action."
This reverts commit 3a3fbe51e1 .
* Fix the prettier dependency in package-lock.json.
* Run prettier format over the whole repo.
* Revert "Fix the prettier dependency in package-lock.json."
This reverts commit 8c6b241907 .
* Revert the prettier format changes.
* Add a command for checking prettier. Use it in the github action. Use npm ci in the github action.
* Fix another accidental formatting.
2024-06-03 12:32:57 +00:00
Kevin Grüneberg
27f9f96ff7
chore: upgrade to node 20 ( #22240 )
2024-03-26 18:54:22 +07:00
Charis
42723d8232
refactor: move ai, realtime, functions, remaining auth docs to content directory ( #21259 )
2024-02-14 17:39:05 +00:00
Kevin Grüneberg
f7e60bf324
chore: upgrade prettier/eslint + autofix ( #20785 )
2024-01-30 10:54:02 +08:00
Ivan Vasilov
436bdb10ae
chore: Move the studio app to apps/studio ( #18915 )
...
* Move all studio files from /studio to /apps/studio.
* Move studio specific prettier ignores.
* Fix the ui references from studio.
* Fix the css imports.
* Fix all package.json issues.
* Fix the prettier setup for the studio app.
* Add .turbo folder to prettierignore.
* Fix the github workflows.
2023-11-15 12:38:55 +01:00
Kevin Grüneberg
bc1c9090c2
fix: use prettier on studio too ( #17787 )
2023-09-28 20:31:07 +02:00
Kevin Grüneberg
dd626768fd
build: improve build times
2023-09-13 23:39:06 +02:00
Greg Richardson
6cc7c04d72
fix(prettier): ci i18n check
2023-04-28 16:16:03 -06:00
Greg Richardson
eea2c5ce8b
chore(prettier): fix ci
2023-04-28 15:56:30 -06:00
Qiao Han
2104c4e40f
chore: rerun prettier after merge
2023-03-01 12:47:53 +08:00
Qiao Han
341bfd4f0a
chore: update sql prettier check
2023-03-01 12:28:10 +08:00
Qiao Han
59cfdafb2d
chore: update prettier config
2023-02-22 13:31:22 +08:00
Qiao Han
7e6812d859
chore: add format sql job
2023-02-22 11:49:01 +08:00
Abdul Rauf
96403bea8d
ci: update actions/checkout to v3
2023-02-20 15:37:52 +08:00
Joshen Lim
7c9767856a
Update prettier GH action
2023-02-20 14:09:23 +08:00
Sara Tavares and Han Qiao
fd8573529b
chore(prettier): improve ci ( #9947 )
...
* Update prettier.yml
* Update DEVELOPERS.md
* Update prettier.yml
* Update DEVELOPERS.md
* Update .github/workflows/prettier.yml
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2022-12-28 21:29:57 +08:00
Copple
31c21115e9
scope prettier to clean only apps for now
2022-04-26 12:04:30 +02:00
Copple
2e0a2b59a8
disabling format
2022-04-26 11:19:28 +02:00
Copple
80e8c18e65
use local config
2022-04-26 11:15:32 +02:00
Copple
2faf84063e
only docs for now
2022-04-26 11:09:34 +02:00
Copple
001336b8a3
turning back on
2022-04-26 11:06:43 +02:00
Copple
d0434f490f
trying to disable prettier check
2022-04-26 10:57:40 +02:00
Copple
0c88e6bd0e
disabling prettier while we migrate
2022-04-26 10:50:28 +02:00
Copple
e3de42424e
change prettier folder
2022-04-26 10:48:15 +02:00
Copple
bb22201ab4
run prettier only on apps for now
2022-04-26 10:45:57 +02:00
Div Arora
06b8356588
Run package-local prettier
...
Instead of running a single global version of prettier, which might
conflict with the package-local version that editors might be using,
we instead run prettier within each package that has it installed as a
dependency.
2021-12-03 13:47:47 +05:30
Inian
5ea87ddacc
Fix prettier ( #3850 )
...
* move prettier action to check on pr
* run prettier
2021-11-11 17:17:26 +08:00
Carlos Stenzel
073c35d57b
force prettier in some folders
2021-05-27 20:21:08 -03:00
Carlos Stenzel
357f5f79d5
Add github with prettier
2021-05-21 07:59:48 -03:00