Andrey Antukh
0835c51e11
Merge branch 'develop' into niwinz-performance-tests
2026-07-22 11:37:28 +02:00
Andrey Antukh
1c917951b6
Merge remote-tracking branch 'origin/staging' into develop
2026-07-22 09:18:25 +02:00
Andrey Antukh
f3bf24b4f6
♻️ Consolidate dev tooling into scripts/ and reorganize docs
...
Move all development tools from tools/ to scripts/ for consistency.
Rename lint/fmt/check-fmt to lint-clj/fmt-clj/check-fmt-clj to clarify
they target Clojure specifically. Remove unused scripts (attach-opencode,
start-opencode, start-opencode-server) and the backport-commit skill.
Update all internal references across .serena/, AGENTS.md, and
CONTRIBUTING.md to point to the new script locations. Simplify
CONTRIBUTING.md by delegating module-specific fmt/lint instructions
to the respective serena memories.
AI-assisted-by: deepseek-v4-flash
2026-07-22 09:18:06 +02:00
Andrey Antukh
501284169c
Merge branch 'develop' into niwinz-performance-tests
2026-07-20 10:20:05 +02:00
Kobi Hikri
7e36192034
🔧 Pin mattermost-notify action to its v2.1.0 commit SHA
...
The notify steps referenced mattermost/action-mattermost-notify@master, a
mutable branch that runs in CI with access to the MATTERMOST_WEBHOOK_URL
secret. Pinning to the immutable commit of the latest release (v2.1.0,
ae31bb6) keeps the exact reviewed code from executing, per GitHub third-party
action hardening guidance, while staying easy to bump.
2026-07-16 14:59:08 +02:00
David Barragán Merino
17c344b8f5
🐛 Fix auto-label action failing on PRs from forked repos
2026-07-16 10:15:22 +02:00
Andrey Antukh
b3105e6b82
⏪ Backport github workflows from develop
2026-07-15 21:01:55 +02:00
Andrey Antukh
8e739e01e1
Merge branch 'develop' into niwinz-performance-tests
...
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
2026-07-08 12:15:31 +02:00
Andrey Antukh
c4e72fd7f9
Merge remote-tracking branch 'origin/staging' into develop
2026-06-30 16:23:23 +02:00
Andrey Antukh
88961c6fd3
🔧 Add recursive install to plugins test workflow
2026-06-30 16:15:30 +02:00
Alonso Torres
e0be9f7ade
✨ Plugin for api testing ( #10410 )
2026-06-30 14:01:38 +02:00
David Barragán Merino
14fb211733
🐛 Set org as owner for auto-label workflow
2026-06-25 12:41:18 +02:00
David Barragán Merino
ce1191d86f
🐛 fix missing app-id in auto-label workflow
2026-06-25 11:53:07 +02:00
Andrey Antukh
05fa07f911
✨ Add k6 performance test suite for backend
...
- run.sh CLI orchestrator with per-script defaults and env-var override
- Shared penpot-client.js library (JSON RPC, cookie auth, tagged metrics)
- Scripts: lifecycle, workspace-open, workspace-edit, concurrent-edit,
media-upload, font-upload, file-size-matrix, compare-results
- Concurrent-edit supports same-file and multi-file modes via shared teams
- CI workflow (perf-regression) comparing baseline vs PR branch
- k6 binary installed in devenv Dockerfile
2026-06-25 11:29:37 +02:00
David Barragán Merino
f996ef372d
🔧 Migrate auto-label workflow from PAT to GitHub App toke
2026-06-25 11:26:15 +02:00
Alonso Torres
28f3b8048a
✨ Improve MCP handling when tab is frozen in the browser ( #10392 )
2026-06-25 08:27:33 +02:00
David Barragán Merino
d58d816310
🔧 Define concurrency policy to cancel in progress build workflows ( #10409 )
2026-06-25 08:22:41 +02:00
Andrey Antukh
1b3a3b4cdb
📎 Add auto-label and auto-project github workflow
2026-06-23 11:27:38 +02:00
Alonso Torres
d6c973e269
🐛 Improved error handling on a tool error ( #10148 )
2026-06-12 08:59:05 +02:00
Andrey Antukh
21d2037111
🔧 Fix default issue templates
2026-06-10 12:36:21 +02:00
Andrey Antukh
5a3458bf74
🔧 Fix typo on github workflows config
2026-06-10 11:36:42 +02:00
Andrey Antukh
d04be98644
🔧 Add minor configuration fix for tests-frontend workflow
2026-06-10 11:31:54 +02:00
Andrey Antukh
7fd4e35203
♻️ Refactor CI workflows
2026-06-09 18:57:44 +02:00
Andrey Antukh
62c85467f9
🔧 Update the default github issues template
2026-06-09 13:01:01 +02:00
Andrey Antukh
f450e09e08
🔧 Remove direct project reference on issue templates
...
We will use workflows for this purpose
2026-06-08 14:47:30 +02:00
Andrey Antukh
25ee47a2d4
🔧 Fix issue on but report github template
2026-06-08 14:43:20 +02:00
Andrey Antukh
7aa720f150
Merge remote-tracking branch 'origin/staging' into develop
2026-06-08 14:36:44 +02:00
Andrey Antukh
a326cc416e
⏪ Backport github issue templates from develop
2026-06-08 14:26:45 +02:00
Andrey Antukh
8a2274cbc0
🔧 Update default github issue templates
2026-06-08 14:25:38 +02:00
David Barragán Merino
67ee0b0625
🔧 Remove wokflow to build main-staging branch
2026-06-08 13:15:56 +02:00
Andrey Antukh
5426092d68
📚 Remove the requirement of changelog update
2026-06-08 12:02:28 +02:00
Andrey Antukh
feca7cef41
Merge remote-tracking branch 'origin/staging' into develop
2026-06-02 17:50:45 +02:00
Andrey Antukh
3cedf11e1c
🔧 Update tests github workflow config
2026-06-02 17:24:35 +02:00
David Barragán Merino
9df1e99c08
🔧 Remove the confirmation step for publishing docker images
2026-06-02 11:02:35 +02:00
Francis Santiago
3d7dbbe6fc
🐛 Fix duplicated GitHub issue templates ( #9937 )
...
Signed-off-by: Francis Santiago <francis.santiago@kaleidos.net>
2026-05-29 13:00:54 +02:00
David Barragán Merino
0e399b7ad8
🔧 Change the path to the cache directories in the custom runner
2026-05-21 19:03:58 +02:00
David Barragán Merino
d5bbfc43d3
🔧 Change the path to the cache directories in the custom runner
2026-05-21 19:02:42 +02:00
Andrey Antukh
52588412c7
Merge remote-tracking branch 'origin/staging' into develop
2026-05-14 11:12:01 +02:00
Andrey Antukh
d78074307f
Merge remote-tracking branch 'origin/main' into staging
2026-05-14 11:07:42 +02:00
Andrey Antukh
55dd6d2b00
🔧 Add cache to github tests CI worflow. ( #9621 )
...
* ✨ Remove usage of RELEASE placeholder on deps.edn
* 🔧 Add Maven cache to CI
---------
Co-authored-by: Yamila Moreno <yamila.moreno@kaleidos.net>
2026-05-14 10:54:22 +02:00
Andrey Antukh
e9bec0a13b
🔧 Add cache to github tests CI worflow. ( #9621 )
...
* ✨ Remove usage of RELEASE placeholder on deps.edn
* 🔧 Add Maven cache to CI
---------
Co-authored-by: Yamila Moreno <yamila.moreno@kaleidos.net>
2026-05-14 10:53:05 +02:00
Madalena Melo
f8744c8285
🔥 Remove issue template for new render bug reports ( #9569 )
...
Remove the template for new render bug reports; it was used for the open beta test but is no longer valuable
2026-05-13 15:52:29 +02:00
Yamila Moreno
02c3d2c27c
🐳 Add mcp server to release workflow
2026-05-12 18:38:17 +02:00
Yamila Moreno
be92e37af3
🔧 Add notification when a new devenv is published
2026-05-08 14:09:21 +02:00
Madalena Melo
df9cef1bb8
✨ Update issue templates to include the issue type ( #9345 )
...
* ✨ Update issue templates to include the issue type
Added the type "bug" to the "New render bug report" and the "Bug report" templates and the type "feature" to the "Feature request template".
This will allow us to use the issue Type instead of labels to identify what kind of issue is being created.
* ✨ Update bug_report.md to request screen recordings
Update the Screenshots section to also request screen recordings
Signed-off-by: Madalena Melo <madalena.melo@kaleidos.net>
---------
Signed-off-by: Madalena Melo <madalena.melo@kaleidos.net>
2026-05-07 13:29:25 +02:00
Yamila Moreno
d5cf7dcf9d
🔧 Add main-staging workflow
2026-04-21 15:40:37 +02:00
Yamila Moreno
66e34950b2
🔧 Add main-staging workflow
2026-04-21 15:39:35 +02:00
Yamila Moreno
b38912f3cb
🔧 Add short tag to DocherHub release ( #8864 )
2026-04-16 18:22:22 +02:00
Yamila Moreno
32d9688c3c
🔧 Add short tag to DocherHub release ( #8864 )
2026-04-16 18:20:44 +02:00
Andrey Antukh
62f3454607
🔧 Backport ci configuration changes from develop
2026-04-14 12:34:04 +02:00