File tree Expand file tree Collapse file tree 4 files changed +28
-8
lines changed
Expand file tree Collapse file tree 4 files changed +28
-8
lines changed Original file line number Diff line number Diff line change 1- name : Auto assign issues
1+ name : Auto assign issues and pull requests
22
33on :
44 issues :
55 types :
66 - opened
7+ pull_request :
8+ types :
9+ - opened
710
811jobs :
912 run :
@@ -12,11 +15,11 @@ jobs:
1215 issues : write
1316 pull-requests : write
1417 steps :
15- - name : Assign issues
16- uses : gustavofreze/auto-assign@1.0.0
18+ - name : Assign issues and pull requests
19+ uses : gustavofreze/auto-assign@1.1.4
1720 with :
1821 assignees : ' ${{ secrets.ASSIGNEES }}'
1922 github_token : ' ${{ secrets.GITHUB_TOKEN }}'
2023 allow_self_assign : ' true'
2124 allow_no_assignees : ' true'
22- assignment_options : ' ISSUE'
25+ assignment_options : ' ISSUE,PULL_REQUEST '
Original file line number Diff line number Diff line change 11MIT License
22
3- Copyright (c) 2022-2024 Tiny Blocks
3+ Copyright (c) 2022-2025 Tiny Blocks
44
55Permission is hereby granted, free of charge, to any person obtaining a copy
66of this software and associated documentation files (the "Software"), to deal
Original file line number Diff line number Diff line change 1- DOCKER_RUN = docker run --rm -it --net=host -v ${PWD}:/app -w /app gustavofreze/php:8.3
1+ ifeq ($(OS ) ,Windows_NT)
2+ PWD := $(shell cd)
3+ else
4+ PWD := $(shell pwd -L)
5+ endif
26
3- .PHONY : configure test test-no-coverage review show-reports clean
7+ ARCH := $(shell uname -m)
8+ PLATFORM :=
9+
10+ ifeq ($(ARCH ) ,arm64)
11+ PLATFORM := --platform=linux/amd64
12+ endif
13+
14+ DOCKER_RUN = docker run ${PLATFORM} --rm -it --net=host -v ${PWD}:/app -w /app gustavofreze/php:8.3
15+
16+ .PHONY : configure test test-file test-no-coverage review show-reports clean
417
518configure :
619 @${DOCKER_RUN} composer update --optimize-autoloader
720
821test :
922 @${DOCKER_RUN} composer tests
1023
24+ test-file :
25+ @${DOCKER_RUN} composer test-file ${FILE}
26+
1127test-no-coverage :
1228 @${DOCKER_RUN} composer tests-no-coverage
1329
@@ -19,4 +35,4 @@ show-reports:
1935
2036clean :
2137 @sudo chown -R ${USER} :${USER} ${PWD}
22- @rm -rf report vendor .phpunit.cache .lock
38+ @rm -rf report vendor .phpunit.cache * .lock
Original file line number Diff line number Diff line change 5656 "phpcs" : " phpcs --standard=PSR12 --extensions=php ./src" ,
5757 "phpmd" : " phpmd ./src text phpmd.xml --suffixes php --ignore-violations-on-exit" ,
5858 "phpstan" : " phpstan analyse -c phpstan.neon.dist --quiet --no-progress" ,
59+ "test-file" : " phpunit --configuration phpunit.xml --no-coverage --filter" ,
5960 "mutation-test" : " infection --only-covered --threads=max --logger-html=report/coverage/mutation-report.html --coverage=report/coverage" ,
6061 "test-no-coverage" : " phpunit --configuration phpunit.xml --no-coverage tests" ,
6162 "review" : [
You can’t perform that action at this time.
0 commit comments