David Cook
5479572a08
Increase headings to level 2
...
h4 is rendered as bold text the same size as content.
2026-01-07 17:00:34 +11:00
David Rodríguez
6fa99b187d
Unify Dependabot strategy
...
Let's do the same we do for Ruby dependencies.
2025-11-19 14:47:44 +01:00
Gaetan Craig-Riou
33cea470ad
Merge pull request #13704 from deivid-rodriguez/more-dependabot
...
Update all webpack related dependencies together
2025-11-14 12:32:34 +11:00
David Rodríguez
36ac5dc44e
Let reviewdog use github-pr-annotation formatter
...
This is already the default for forked PRs, and most (if not all) PRs to
this repository come from forks anyways.
2025-11-13 20:39:09 +01:00
David Rodríguez
49a976810b
Update all webpack related dependencies together
2025-11-13 08:45:18 +01:00
David Rodríguez
9566075dee
Tweak Dependabot config
2025-11-04 08:57:10 +01:00
David Rodríguez
404e27ab71
Run reviewdog directly
...
So that we can control the version we run without depending on external
actions, and so that we use a consistent version for all linters.
At the same time, unify to running the latest version of reviewdog,
0.21.0, which also involves changing the deprecated `fail_on_error` flag
previously used by prettier action to `fail_level`.
2025-10-29 11:55:10 +01:00
David Rodríguez
5af6d534df
Use "nofilter" for prettier
...
Now that we fixed all prettier issues.
2025-10-29 11:55:03 +01:00
David Rodríguez
65410aabad
Speed up rubocop reviewdog by skipping install
...
Since we already run `bundle install` at the beginning of the job.
2025-10-29 11:55:03 +01:00
David Rodríguez
2e78ea62b6
Change linters workflow label to reviewdog
2025-10-29 11:55:03 +01:00
David Rodríguez
678497914f
Fix reviewdog workflow failing to create checks
2025-10-22 19:59:10 +02:00
David Rodríguez
a28f05fddc
Don't run reviewdog on pushes
...
As configured, it's meant to annotate PRs with linter errors (so you
don't have to skim through logs). So it does not make sense for pushes.
In fact, on pushes rubocop action is doing nothing, and prettier action
is failing with:
> reviewdog: this is not PullRequest build.
> sed: couldn't write 80 items to stdout: Broken pipe
2025-10-16 12:34:37 +02:00
Ahmed Ejaz
12e70d729a
use pull_request_target to run action in context of the base repo rather than forked dependabot repo
2025-10-09 03:33:41 +05:00
Ahmed Ejaz
4713e9046c
Remove project write permissions from Dependabot PR workflow
2025-10-07 03:57:11 +05:00
Ahmed Ejaz
2c4df63879
Add permissions for contents, pull-requests, and project in workflow
2025-10-06 03:35:57 +05:00
Ahmed Ejaz
4a5938c0f7
Add installation retrieval mode and payload for Dependabot token generation
2025-10-04 18:50:47 +05:00
Ahmed Ejaz
782f813a15
Add Dependabot PR test event and update workflow for token generation
2025-09-29 11:35:48 +05:00
Ahmed Ejaz
28ab41c47f
Potential fix for code scanning alert no. 253: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-09-18 03:17:22 +05:00
Ahmed Ejaz
17a85e9c1c
Update GitHub Actions workflow to use specific Dependabot token and set organization name explicitly
2025-09-18 03:01:44 +05:00
Ahmed Ejaz
1654bb2b0a
Rename job from 'move-pr-to-project' to 'move-pr-to-code-review' for clarity
2025-09-04 05:57:40 +05:00
Ahmed Ejaz
9f396a40b7
Update condition to move Dependabot PRs to Code Review for bump titles
2025-09-04 05:53:48 +05:00
Ahmed Ejaz
4bf1b7ac08
Add workflow to automatically move Dependabot PRs to Code Review
2025-09-04 05:53:28 +05:00
Maikel Linke
d72bc49409
Compare coverage to upstream master when on fork
2025-07-31 14:56:17 +10:00
Gaetan Craig-Riou
81c75b2b71
Do not run undercover on the master branch
...
No need to compare master to itself.
2025-07-02 10:12:28 +10:00
filipefurtad0
e0efb34fe8
Adds undercover command to the build file
...
build setup patch
2025-06-27 12:24:22 +01:00
Maikel Linke
0cf9cf3122
Combine system specs for better balance
2025-05-08 12:11:28 +10:00
Maikel Linke
87f81a51d4
Test system with more workers
...
System specs have been quite slow, taking up to 10 minutes per worker.
But now that we freed up a worker from linting and two workers from
models, we can add these to the system specs to reduce the time to test
completion.
2025-05-06 11:44:38 +10:00
Maikel Linke
1b7aa6406f
Test controllers and models in one job
...
The execution time is relatively low but reducing the model workers from
2 to 1 would increase the execution time too much. Combining controllers
and models allows for better balancing.
2025-05-06 11:44:38 +10:00
Maikel Linke
ba46b597f5
Run all linters in the same job
...
This saves a bit of setup time. And it frees up a worker for the main
integration tests.
2025-05-06 11:31:41 +10:00
Maikel Linke
5cb2d0e061
Remove defunct Mapi workflow
...
A contributor added this workflow to promote their service. But we never
found a use for it and at some point it broke because we didn't update
it. It has been disabled for two years now. Let's clean it up.
2025-05-06 11:25:56 +10:00
Maikel Linke
4c6d7148b5
Remove custom brakeman config, now using default
...
I activated the default Brakeman config via Github security settings.
2025-05-06 11:25:12 +10:00
Maikel
c60bb2776c
Merge pull request #13201 from dacook/breaking-change-labels
...
Categorise breaking-change labels in release notes
2025-03-21 10:39:48 +11:00
David Cook
da3bd4eae9
Use spaces in label names
...
The labels on GitHub have already been updated.
[skip ci]
2025-03-20 15:31:34 +11:00
David Cook
1d55c234a4
Rename release category title
...
Much less alarming than 'breaking'.
2025-03-20 15:18:57 +11:00
David Cook
bd6f718bef
Add reminder to check for breaking changes
...
[skip ci]
2025-03-11 15:58:28 +11:00
David Cook
08045d950b
Categorise breaking-change labels in release notes
2025-03-11 15:51:28 +11:00
Maikel Linke
73ae43302e
Update deprecated Reviewdog option
2025-03-06 12:55:56 +11:00
Maikel Linke
e1f62148c9
Remove now unnecessary country seeding for assets
2025-01-28 13:26:42 +11:00
Maikel Linke
95625c16b2
Comment on seeds
2025-01-24 16:55:19 +11:00
Maikel Linke
690d137971
Combine rake tasks for efficiency
2025-01-24 16:54:56 +11:00
Maikel Linke
f21f8f38da
Compile assets on demand in test environment
...
We still do it in CI to prevent flaky specs. Otherwise, when a spec
needs to compile assets, it may time out.
2025-01-24 12:10:09 +11:00
Maikel Linke
ca12e35537
Reduce parallel CI runs from 45 to 27
...
This should shave off 18 minutes of overhead time for 18 fewer worker
runs in total. It also means that forks with only 20 parallel worker
should complete quicker.
2025-01-21 16:20:21 +11:00
Maikel Linke
6b76fbc817
Fix artifact download for Simplecov collation
...
v4 of the artifact actions works differently to v3.
2025-01-15 12:44:34 +11:00
David Cook
216883101e
Update release template
...
[skip ci]
2024-10-08 21:02:02 +11:00
Neal Chambers
21b7e6e567
Use Dockerv2
2024-09-26 09:21:00 +09:00
Konrad
ad94da975a
Add hint about the required Transifex Client
2024-09-14 21:30:54 +02:00
Maikel Linke
05b25c78bb
Bump all artifact actions to v4
2024-09-05 09:57:05 +10:00
dependabot[bot]
74bbc7c3c0
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-04 07:13:07 +00:00
Joseph Johansen
fd2cbb67db
Enable include-hidden-files for upload code coverage chunks
2024-09-03 18:50:34 +01:00
Joseph Johansen
4a028b2238
Fix artifact path for simplecov report upload
2024-08-28 11:09:01 +01:00