Skip to content

Commit d5f4559

Browse files
build(deps): bump fast-uri from 3.1.0 to 3.1.2
1 parent d23f0ad commit d5f4559

12 files changed

Lines changed: 23888 additions & 24117 deletions

File tree

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,44 @@
1-
name: Claude Code Review
2-
3-
on:
4-
pull_request:
5-
types: [opened, synchronize, ready_for_review, reopened]
6-
# Optional: Only run on specific file changes
7-
# paths:
8-
# - "src/**/*.ts"
9-
# - "src/**/*.tsx"
10-
# - "src/**/*.js"
11-
# - "src/**/*.jsx"
12-
13-
jobs:
14-
claude-review:
15-
# Optional: Filter by PR author
16-
# if: |
17-
# github.event.pull_request.user.login == 'external-contributor' ||
18-
# github.event.pull_request.user.login == 'new-developer' ||
19-
# github.event.pull_request.author_association == 'FIRST_TIME_CONTRIBUTOR'
20-
21-
runs-on: ubuntu-latest
22-
permissions:
23-
contents: read
24-
pull-requests: read
25-
issues: read
26-
id-token: write
27-
28-
steps:
29-
- name: Checkout repository
30-
uses: actions/checkout@v4
31-
with:
32-
fetch-depth: 1
33-
34-
- name: Run Claude Code Review
35-
id: claude-review
36-
uses: anthropics/claude-code-action@v1
37-
with:
38-
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
39-
plugin_marketplaces: 'https://github.com/anthropics/claude-code.git'
40-
plugins: 'code-review@claude-code-plugins'
41-
prompt: '/code-review:code-review ${{ github.repository }}/pull/${{ github.event.pull_request.number }}'
42-
# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
43-
# or https://code.claude.com/docs/en/cli-reference for available options
44-
1+
name: Claude Code Review
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, ready_for_review, reopened]
6+
# Optional: Only run on specific file changes
7+
# paths:
8+
# - "src/**/*.ts"
9+
# - "src/**/*.tsx"
10+
# - "src/**/*.js"
11+
# - "src/**/*.jsx"
12+
13+
jobs:
14+
claude-review:
15+
# Optional: Filter by PR author
16+
# if: |
17+
# github.event.pull_request.user.login == 'external-contributor' ||
18+
# github.event.pull_request.user.login == 'new-developer' ||
19+
# github.event.pull_request.author_association == 'FIRST_TIME_CONTRIBUTOR'
20+
21+
runs-on: ubuntu-latest
22+
permissions:
23+
contents: read
24+
pull-requests: read
25+
issues: read
26+
id-token: write
27+
28+
steps:
29+
- name: Checkout repository
30+
uses: actions/checkout@v4
31+
with:
32+
fetch-depth: 1
33+
34+
- name: Run Claude Code Review
35+
id: claude-review
36+
uses: anthropics/claude-code-action@v1
37+
with:
38+
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
39+
plugin_marketplaces: 'https://github.com/anthropics/claude-code.git'
40+
plugins: 'code-review@claude-code-plugins'
41+
prompt: '/code-review:code-review ${{ github.repository }}/pull/${{ github.event.pull_request.number }}'
42+
# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
43+
# or https://code.claude.com/docs/en/cli-reference for available options
44+

.github/workflows/claude.yml

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
1-
name: Claude Code
2-
3-
on:
4-
issue_comment:
5-
types: [created]
6-
pull_request_review_comment:
7-
types: [created]
8-
issues:
9-
types: [opened, assigned]
10-
pull_request_review:
11-
types: [submitted]
12-
13-
jobs:
14-
claude:
15-
if: |
16-
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
17-
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
18-
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
19-
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
20-
runs-on: ubuntu-latest
21-
permissions:
22-
contents: read
23-
pull-requests: read
24-
issues: read
25-
id-token: write
26-
actions: read # Required for Claude to read CI results on PRs
27-
steps:
28-
- name: Checkout repository
29-
uses: actions/checkout@v4
30-
with:
31-
fetch-depth: 1
32-
33-
- name: Run Claude Code
34-
id: claude
35-
uses: anthropics/claude-code-action@v1
36-
with:
37-
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
38-
39-
# This is an optional setting that allows Claude to read CI results on PRs
40-
additional_permissions: |
41-
actions: read
42-
43-
# Optional: Give a custom prompt to Claude. If this is not specified, Claude will perform the instructions specified in the comment that tagged it.
44-
# prompt: 'Update the pull request description to include a summary of changes.'
45-
46-
# Optional: Add claude_args to customize behavior and configuration
47-
# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
48-
# or https://code.claude.com/docs/en/cli-reference for available options
49-
# claude_args: '--allowed-tools Bash(gh pr:*)'
50-
1+
name: Claude Code
2+
3+
on:
4+
issue_comment:
5+
types: [created]
6+
pull_request_review_comment:
7+
types: [created]
8+
issues:
9+
types: [opened, assigned]
10+
pull_request_review:
11+
types: [submitted]
12+
13+
jobs:
14+
claude:
15+
if: |
16+
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
17+
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
18+
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
19+
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
20+
runs-on: ubuntu-latest
21+
permissions:
22+
contents: read
23+
pull-requests: read
24+
issues: read
25+
id-token: write
26+
actions: read # Required for Claude to read CI results on PRs
27+
steps:
28+
- name: Checkout repository
29+
uses: actions/checkout@v4
30+
with:
31+
fetch-depth: 1
32+
33+
- name: Run Claude Code
34+
id: claude
35+
uses: anthropics/claude-code-action@v1
36+
with:
37+
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
38+
39+
# This is an optional setting that allows Claude to read CI results on PRs
40+
additional_permissions: |
41+
actions: read
42+
43+
# Optional: Give a custom prompt to Claude. If this is not specified, Claude will perform the instructions specified in the comment that tagged it.
44+
# prompt: 'Update the pull request description to include a summary of changes.'
45+
46+
# Optional: Add claude_args to customize behavior and configuration
47+
# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
48+
# or https://code.claude.com/docs/en/cli-reference for available options
49+
# claude_args: '--allowed-tools Bash(gh pr:*)'
50+
Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
1-
name: Publish Public Build
2-
3-
on:
4-
push:
5-
branches:
6-
- master
7-
8-
jobs:
9-
publish-build:
10-
runs-on: ubuntu-latest
11-
12-
steps:
13-
- uses: actions/checkout@v4
14-
15-
- uses: actions/setup-node@v4
16-
with:
17-
node-version: '18'
18-
19-
# Build the library
20-
- name: Install and Build
21-
run: |
22-
npm ci
23-
npm run build
24-
25-
# Push to public mirror repo
26-
- name: Push Build to Public Mirror
27-
env:
28-
FORCE_UI_TOKEN: ${{ secrets.FORCE_UI_TOKEN }}
29-
run: |
30-
# Clone public mirror repo
31-
git clone https://x-access-token:${{ secrets.FORCE_UI_TOKEN }}@github.com/brainstormforce/bsf-admin-ui.git build-repo
32-
33-
cd build-repo
34-
35-
# Clear old dist
36-
rm -rf dist
37-
38-
# Copy new build
39-
cp -r ../dist ./
40-
41-
# Update version in package.json
42-
VERSION=$(node -p "require('../package.json').version")
43-
node -e "
44-
const pkg = require('./package.json');
45-
pkg.version = process.argv[1];
46-
require('fs').writeFileSync('package.json', JSON.stringify(pkg, null, 2));
47-
" "$VERSION"
48-
49-
# Commit and tag
50-
git config user.name github-actions
51-
git config user.email github-actions@github.com
52-
git add dist package.json
53-
git commit -m "Release v$VERSION - build artifacts only"
54-
git tag v$VERSION
55-
git push origin master
56-
git push origin v$VERSION
1+
name: Publish Public Build
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
publish-build:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: actions/setup-node@v4
16+
with:
17+
node-version: '18'
18+
19+
# Build the library
20+
- name: Install and Build
21+
run: |
22+
npm ci
23+
npm run build
24+
25+
# Push to public mirror repo
26+
- name: Push Build to Public Mirror
27+
env:
28+
FORCE_UI_TOKEN: ${{ secrets.FORCE_UI_TOKEN }}
29+
run: |
30+
# Clone public mirror repo
31+
git clone https://x-access-token:${{ secrets.FORCE_UI_TOKEN }}@github.com/brainstormforce/bsf-admin-ui.git build-repo
32+
33+
cd build-repo
34+
35+
# Clear old dist
36+
rm -rf dist
37+
38+
# Copy new build
39+
cp -r ../dist ./
40+
41+
# Update version in package.json
42+
VERSION=$(node -p "require('../package.json').version")
43+
node -e "
44+
const pkg = require('./package.json');
45+
pkg.version = process.argv[1];
46+
require('fs').writeFileSync('package.json', JSON.stringify(pkg, null, 2));
47+
" "$VERSION"
48+
49+
# Commit and tag
50+
git config user.name github-actions
51+
git config user.email github-actions@github.com
52+
git add dist package.json
53+
git commit -m "Release v$VERSION - build artifacts only"
54+
git tag v$VERSION
55+
git push origin master
56+
git push origin v$VERSION

.github/workflows/publish.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
name: Publish Package
2-
3-
on:
4-
push:
5-
branches:
6-
- master
7-
8-
jobs:
9-
publish:
10-
runs-on: ubuntu-latest
11-
permissions:
12-
contents: read
13-
packages: write
14-
steps:
15-
- uses: actions/checkout@v4
16-
17-
- uses: actions/setup-node@v4
18-
with:
19-
node-version: '18'
20-
registry-url: 'https://npm.pkg.github.com'
21-
scope: '@brainstormforce'
22-
23-
- run: npm ci
24-
- run: npm run build
25-
26-
- run: npm publish
27-
env:
28-
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1+
name: Publish Package
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
publish:
10+
runs-on: ubuntu-latest
11+
permissions:
12+
contents: read
13+
packages: write
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- uses: actions/setup-node@v4
18+
with:
19+
node-version: '18'
20+
registry-url: 'https://npm.pkg.github.com'
21+
scope: '@brainstormforce'
22+
23+
- run: npm ci
24+
- run: npm run build
25+
26+
- run: npm publish
27+
env:
28+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
node_modules
2-
dist/*
3-
.DS_Store
4-
.cursor
5-
.vscode
6-
.npmrc
7-
*storybook.log
8-
storybook-static/*
9-
*.zip
10-
/test-results/
11-
/playwright-report/
12-
/blob-report/
13-
/playwright/.cache/
14-
tsconfig.app.tsbuildinfo
15-
tsconfig.node.tsbuildinfo
16-
*.app.tsbuildinfo
17-
*.node.tsbuildinfo
18-
tsconfig.app.tsbuildinfo
1+
node_modules
2+
dist/*
3+
.DS_Store
4+
.cursor
5+
.vscode
6+
.npmrc
7+
*storybook.log
8+
storybook-static/*
9+
*.zip
10+
/test-results/
11+
/playwright-report/
12+
/blob-report/
13+
/playwright/.cache/
14+
tsconfig.app.tsbuildinfo
15+
tsconfig.node.tsbuildinfo
16+
*.app.tsbuildinfo
17+
*.node.tsbuildinfo
18+
tsconfig.app.tsbuildinfo
19+
config.bat

0 commit comments

Comments
 (0)