fix: Various fixes to align behaviors (+add benchmarks for dev) (#28011)

This commit is contained in:
Nerivec
2025-07-18 21:34:51 +02:00
committed by GitHub
parent 0e0a5618af
commit db20369447
29 changed files with 1032 additions and 98 deletions
+11 -3
View File
@@ -3,9 +3,10 @@ name: CI
on:
push:
tags:
- '**'
branches-ignore:
- dev-types
- '[0-9]+.[0-9]+.[0-9]+'
branches:
- dev
- master
pull_request:
permissions:
@@ -47,6 +48,13 @@ jobs:
- name: Test
run: pnpm run test:coverage
- name: Bench
if: github.ref == 'refs/heads/dev' || github.event_name == 'pull_request'
uses: CodSpeedHQ/action@v3
with:
run: pnpm run bench
token: ${{ secrets.CODSPEED_TOKEN }}
- name: Log in to the Docker container registry
if: (github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/')) && github.event_name == 'push'
uses: docker/login-action@v3