Skip to content

Commit 14123a4

Browse files
committed
feat(cli): add CLI commands for SCSS generation, info retrieval, and migration tasks
- Introduced new regex patterns for web and React tags in types.ts. - Added comprehensive tests for CLI commands including generate-scss, info, and migrate. - Implemented end-to-end migration tests to validate task execution and project compilation. - Created various task tests for handling dependencies, renaming properties, and updating configurations. - Enhanced task runner to manage task execution and status reporting. - Updated package.json and publiccode.yml for versioning and release date adjustments.
2 parents e3cb21b + 7381ad7 commit 14123a4

File tree

111 files changed

+2107
-213
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+2107
-213
lines changed

.github/workflows/benchmark.monitoring.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
name: Benchmark-Monitoring
22

33
on:
4-
push:
5-
branches:
6-
- develop
4+
workflow_dispatch:
75

86
concurrency:
97
group: 'workflow-${{ github.workflow }}-${{ github.ref }}'

.github/workflows/benchmark.pr-check.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
name: Benchmark-PR-Check
22

33
on:
4-
pull_request:
4+
workflow_dispatch:
5+
inputs:
6+
pr-number:
7+
description: Pull request number to comment on
8+
required: true
59

610
concurrency:
711
group: 'workflow-${{ github.workflow }}-${{ github.ref }}'
812
cancel-in-progress: true
913

1014
jobs:
1115
benchmark:
12-
# Skip this job when the base clone URL may be different from the head clone URL.
13-
if: github.event.pull_request.head.repo.fork == false
1416
runs-on: ubuntu-latest
1517
steps:
1618
- uses: actions/checkout@v4
@@ -31,12 +33,12 @@ jobs:
3133
with:
3234
body-includes: Hydration Benchmark Report
3335
comment-author: 'github-actions[bot]'
34-
issue-number: ${{ github.event.pull_request.number }}
36+
issue-number: ${{ github.event.inputs.pr-number }}
3537

3638
- name: Post PR Comment
3739
uses: peter-evans/create-or-update-comment@v4
3840
with:
3941
body-path: packages/tools/benchmark-tests/benchmark-report.md
4042
comment-id: ${{ steps.fc.outputs.comment-id }}
4143
edit-mode: replace
42-
issue-number: ${{ github.event.pull_request.number }}
44+
issue-number: ${{ github.event.inputs.pr-number }}

AGENTS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,10 @@ The samples are located in `packages/samples/react` and demonstrate how to use t
230230
- Lists and enumerations in code should be kept in alphanumeric order. This also applies to import specifiers and union type literals.
231231
- Commit messages follow the **Conventional Commits** specification.
232232
- See also the [Contributing Guide](CONTRIBUTING.md) for more details on coding conventions and best practices.
233+
- Spell "KoliBri" with this casing in all documentation and code. The only exception is the component named KolKolibri.
234+
- Use ESM import syntax in browser code and scripts whenever supported, instead of `require` imports.
235+
- Do not create barrel files (e.g. `index.ts` that re-export modules). Import modules directly instead.
236+
- Do not place constant declarations before import statements; imports must always be at the very top of the file.
233237

234238
## Linting and Formatting
235239

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@
2020
"packages/tools/visual-tests"
2121
],
2222
"useNx": true,
23-
"version": "3.0.2-rc.1"
23+
"version": "3.0.2-rc.2"
2424
}

packages/adapters/angular/v17/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/angular-v17",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

packages/adapters/angular/v18/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/angular-v18",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

packages/adapters/angular/v19/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/angular-v19",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

packages/adapters/angular/v20/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/angular-v20",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

packages/adapters/hydrate/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/hydrate",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

packages/adapters/preact/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@public-ui/preact",
3-
"version": "3.0.2-rc.1",
3+
"version": "3.0.2-rc.2",
44
"license": "EUPL-1.2",
55
"homepage": "https://public-ui.github.io",
66
"repository": {

0 commit comments

Comments
 (0)