Emma Segal-Grossman
318acaf5b3
Ensure PR workflows can run on all PRs (but still skip when they're not needed) ( #2237 )
...
Closes #2279
This adds a `paths-filter` step to all workflows that run on PRs so that
we can enable auto-merge, for more info about this read [enabling
auto-merge](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request )!
In order to be able to have required checks, a workflow can't be
entirely skipped: see [Handling skipped but required
checks](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/troubleshooting-required-status-checks#handling-skipped-but-required-checks ).
This also merges frontend CI workflows into one with multiple parallel
steps, which should speed things up a bit. It also upgrades node
versions to 20 and 22 across the board.
2025-01-14 14:24:27 -05:00
Vinzenz Sinapius
a674689354
Update ansible pipfile ( #2088 )
...
Fixes some dependabot alerts
2024-09-20 11:41:21 -07:00
Anish Lakhwara
253a267830
Move DO ansible playbook to new format ( #1159 )
...
* feat: move do_setup to new unified format at root of ansible/ dir to allow sharing roles, inventory with playbooks for other deployment types
* fix: pass ansible lint
* update do settings to current deployment:
- bump main node params
- add additional settings to helm values template
---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2023-09-27 22:36:34 -07:00
Tessa Walsh
577416024b
Fix pull_request syntax in ansible lint GH Action ( #995 )
...
* Fix pull_request syntax in ansible lint GH Action
* Only lint Digital Ocean playbook for now
* fix: pass ansible lint
---------
Co-authored-by: Anish Lakhwara <anish+git@lakhwara.com>
2023-07-20 12:13:52 +02:00
Anish Lakhwara
bc82f562dc
feat: ansible lint github action
2023-07-10 17:58:47 -07:00