File tree Expand file tree Collapse file tree 5 files changed +25
-9
lines changed Expand file tree Collapse file tree 5 files changed +25
-9
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 11name : CI
22
33on :
4- push :
54 pull_request :
65
76permissions :
Original file line number Diff line number Diff line change 11MIT License
22
3- Copyright (c) 2024 Tiny Blocks
3+ Copyright (c) 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
6+
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
215
316.PHONY : configure test test-file test-no-coverage review show-reports clean
417
922 @${DOCKER_RUN} composer tests
1023
1124test-file :
12- @${DOCKER_RUN} composer tests -file-no-coverage ${FILE}
25+ @${DOCKER_RUN} composer test -file ${FILE}
1326
1427test-no-coverage :
1528 @${DOCKER_RUN} composer tests-no-coverage
@@ -22,4 +35,4 @@ show-reports:
2235
2336clean :
2437 @sudo chown -R ${USER} :${USER} ${PWD}
25- @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 5454 "phpcs" : " phpcs --standard=PSR12 --extensions=php ./src" ,
5555 "phpmd" : " phpmd ./src text phpmd.xml --suffixes php --ignore-violations-on-exit" ,
5656 "phpstan" : " phpstan analyse -c phpstan.neon.dist --quiet --no-progress" ,
57+ "test-file" : " phpunit --configuration phpunit.xml --no-coverage --filter" ,
5758 "mutation-test" : " infection --only-covered --threads=max --logger-html=report/coverage/mutation-report.html --coverage=report/coverage" ,
5859 "test-no-coverage" : " phpunit --configuration phpunit.xml --no-coverage tests" ,
5960 "review" : [
You can’t perform that action at this time.
0 commit comments