mirror of
https://github.com/Karaka-Management/Build.git
synced 2026-01-10 19:28:41 +00:00
fix tests
This commit is contained in:
parent
2ad68a0c2a
commit
737f5b78cd
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
|
|
@ -20,6 +20,6 @@ jobs:
|
||||||
uses: github/super-linter/slim@v4
|
uses: github/super-linter/slim@v4
|
||||||
env:
|
env:
|
||||||
VALIDATE_ALL_CODEBASE: false
|
VALIDATE_ALL_CODEBASE: false
|
||||||
FILTER_REGEX_EXCLUDE: .*phpstan_autoloader.php
|
FILTER_REGEX_EXCLUDE: .*Config/*
|
||||||
DEFAULT_BRANCH: develop
|
DEFAULT_BRANCH: develop
|
||||||
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
|
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
|
||||||
|
|
|
||||||
156
Config/.php-cs-fixer.php
Normal file
156
Config/.php-cs-fixer.php
Normal file
|
|
@ -0,0 +1,156 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
$finder = PhpCsFixer\Finder::create()
|
||||||
|
->exclude('MainRepository')
|
||||||
|
->exclude('vendor')
|
||||||
|
->in(__DIR__ . '/../../');
|
||||||
|
|
||||||
|
$rules = '{
|
||||||
|
"array_syntax": {
|
||||||
|
"syntax": "short"
|
||||||
|
},
|
||||||
|
"blank_line_after_namespace": true,
|
||||||
|
"global_namespace_import": {
|
||||||
|
"import_classes": false,
|
||||||
|
"import_constants": false,
|
||||||
|
"import_functions": false
|
||||||
|
},
|
||||||
|
"binary_operator_spaces": {
|
||||||
|
"operators": {
|
||||||
|
"=": "align",
|
||||||
|
".=": "align",
|
||||||
|
"+=": "align",
|
||||||
|
"-=": "align",
|
||||||
|
"*=": "align",
|
||||||
|
"\/=": "align",
|
||||||
|
"|=": "align",
|
||||||
|
"&=": "align",
|
||||||
|
"=>": "align",
|
||||||
|
"??=": "align",
|
||||||
|
">>=": "align",
|
||||||
|
"<<=": "align"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cast_spaces": {
|
||||||
|
"space": "single"
|
||||||
|
},
|
||||||
|
"class_attributes_separation": {
|
||||||
|
"elements": {
|
||||||
|
"const": "one",
|
||||||
|
"method": "one",
|
||||||
|
"property": "one"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"combine_consecutive_issets": true,
|
||||||
|
"compact_nullable_typehint": true,
|
||||||
|
"declare_strict_types": true,
|
||||||
|
"declare_equal_normalize": {
|
||||||
|
"space": "none"
|
||||||
|
},
|
||||||
|
"elseif": true,
|
||||||
|
"encoding": true,
|
||||||
|
"explicit_indirect_variable": true,
|
||||||
|
"explicit_string_variable": true,
|
||||||
|
"function_to_constant": true,
|
||||||
|
"implode_call": true,
|
||||||
|
"increment_style": {
|
||||||
|
"style": "pre"
|
||||||
|
},
|
||||||
|
"is_null": true,
|
||||||
|
"yoda_style": {
|
||||||
|
"equal": false,
|
||||||
|
"identical": false,
|
||||||
|
"less_and_greater": false
|
||||||
|
},
|
||||||
|
"line_ending": true,
|
||||||
|
"logical_operators": true,
|
||||||
|
"lowercase_cast": true,
|
||||||
|
"constant_case": {
|
||||||
|
"case": "lower"
|
||||||
|
},
|
||||||
|
"lowercase_keywords": true,
|
||||||
|
"modernize_types_casting": true,
|
||||||
|
"native_constant_invocation": true,
|
||||||
|
"native_function_casing": true,
|
||||||
|
"native_function_invocation": {
|
||||||
|
"include": [
|
||||||
|
"@all"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"new_with_braces": true,
|
||||||
|
"no_extra_blank_lines": {
|
||||||
|
"tokens": [
|
||||||
|
"break",
|
||||||
|
"case",
|
||||||
|
"continue",
|
||||||
|
"curly_brace_block",
|
||||||
|
"extra",
|
||||||
|
"return",
|
||||||
|
"switch",
|
||||||
|
"throw",
|
||||||
|
"use"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"no_spaces_after_function_name": true,
|
||||||
|
"no_alias_functions": true,
|
||||||
|
"no_closing_tag": true,
|
||||||
|
"no_empty_comment": true,
|
||||||
|
"no_empty_phpdoc": true,
|
||||||
|
"no_empty_statement": true,
|
||||||
|
"no_homoglyph_names": true,
|
||||||
|
"no_mixed_echo_print": {
|
||||||
|
"use": "echo"
|
||||||
|
},
|
||||||
|
"no_php4_constructor": true,
|
||||||
|
"no_singleline_whitespace_before_semicolons": true,
|
||||||
|
"no_spaces_inside_parenthesis": true,
|
||||||
|
"no_trailing_whitespace": true,
|
||||||
|
"no_unneeded_final_method": true,
|
||||||
|
"no_unused_imports": true,
|
||||||
|
"no_useless_return": true,
|
||||||
|
"no_whitespace_before_comma_in_array": true,
|
||||||
|
"no_whitespace_in_blank_line": true,
|
||||||
|
"non_printable_character": true,
|
||||||
|
"normalize_index_brace": true,
|
||||||
|
"ordered_imports": {
|
||||||
|
"sort_algorithm": "alpha"
|
||||||
|
},
|
||||||
|
"ordered_interfaces": {
|
||||||
|
"order": "alpha"
|
||||||
|
},
|
||||||
|
"php_unit_construct": true,
|
||||||
|
"php_unit_internal_class": true,
|
||||||
|
"php_unit_set_up_tear_down_visibility": true,
|
||||||
|
"phpdoc_indent": true,
|
||||||
|
"phpdoc_align": {
|
||||||
|
"align": "vertical"
|
||||||
|
},
|
||||||
|
"phpdoc_annotation_without_dot": true,
|
||||||
|
"phpdoc_scalar": true,
|
||||||
|
"phpdoc_return_self_reference": {
|
||||||
|
"replacements": {
|
||||||
|
"this": "self"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phpdoc_trim": true,
|
||||||
|
"phpdoc_trim_consecutive_blank_line_separation": true,
|
||||||
|
"random_api_migration": true,
|
||||||
|
"self_accessor": true,
|
||||||
|
"return_type_declaration": {
|
||||||
|
"space_before": "one"
|
||||||
|
},
|
||||||
|
"semicolon_after_instruction": true,
|
||||||
|
"set_type_to_cast": true,
|
||||||
|
"short_scalar_cast": true,
|
||||||
|
"single_blank_line_at_eof": true,
|
||||||
|
"single_line_after_imports": true,
|
||||||
|
"standardize_increment": true,
|
||||||
|
"trailing_comma_in_multiline": true,
|
||||||
|
"trim_array_spaces": true,
|
||||||
|
"visibility_required": true,
|
||||||
|
"void_return": true
|
||||||
|
}';
|
||||||
|
|
||||||
|
$config = new PhpCsFixer\Config();
|
||||||
|
return $config->setRules(\json_decode($rules, true))
|
||||||
|
->setFinder($finder);
|
||||||
|
|
@ -4,7 +4,9 @@ declare(strict_types=1);
|
||||||
$postBody = $_POST['payload'] ?? '';
|
$postBody = $_POST['payload'] ?? '';
|
||||||
$payload = \json_decode($postBody, true);
|
$payload = \json_decode($postBody, true);
|
||||||
|
|
||||||
if (isset($payload['organization'], $payload['organization']['login']) && $payload['organization']['login'] === 'Karaka') {
|
if (isset($payload['organization'], $payload['organization']['login'])
|
||||||
|
&& $payload['organization']['login'] === 'Karaka'
|
||||||
|
) {
|
||||||
\shell_exec('./buildProject.sh > /dev/null 2>/dev/null &');
|
\shell_exec('./buildProject.sh > /dev/null 2>/dev/null &');
|
||||||
|
|
||||||
echo 'Installing';
|
echo 'Installing';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user