File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313jobs :
1414 claude :
1515 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')))
16+ (
17+ (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
18+ (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
19+ (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
20+ (github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
21+ )
22+ && github.actor == github.repository_owner
2023 runs-on : gh-runner-adhan-dart
2124 permissions :
2225 contents : write
3538 uses : anthropics/claude-code-action@v1
3639 with :
3740 anthropic_api_key : ${{ secrets.ANTHROPIC_AUTH_TOKEN }}
41+ claude_args : |
42+ --dangerously-skip-permissions
43+ --allowedTools "*"
3844 env :
3945 ANTHROPIC_BASE_URL : ${{ secrets.ANTHROPIC_BASE_URL }}
4046 ANTHROPIC_AUTH_TOKEN : ${{ secrets.ANTHROPIC_AUTH_TOKEN }}
Original file line number Diff line number Diff line change 11name : tests
22
33on :
4+ workflow_dispatch :
45 push :
56 branches : [ master ]
67 pull_request :
78 branches : [ master ]
89
910jobs :
1011 build :
11-
1212 runs-on : ubuntu-latest
1313
14- container :
15- image : google/dart:latest
16-
1714 steps :
18- - uses : actions/checkout@v2
15+ - uses : actions/checkout@v4
16+ - uses : dart-lang/setup-dart@v1
17+ with :
18+ sdk : ' 2.19' # Last stable Dart 2.x version
1919 - name : Install dependencies
20- run : pub get
20+ run : dart pub get
2121 - name : Run test with coverage
22- run : pub run test --coverage coverage
22+ run : dart test --coverage coverage
2323 - name : Generate lcov.info for test coverage
24- run : pub global activate coverage && pub global run coverage:format_coverage -i coverage/test -o coverage/lcov.info --lcov
24+ run : dart pub global activate coverage && dart pub global run coverage:format_coverage -i coverage/test -o coverage/lcov.info --lcov
2525 - name : upload reports to codecov
2626 run : curl -s https://codecov.io/bash | bash
2727 env :
28- CODECOV_TOKEN : ' ${{ secrets.CODECOV_TOKEN }}'
28+ CODECOV_TOKEN : ' ${{ secrets.CODECOV_TOKEN }}'
You can’t perform that action at this time.
0 commit comments