mirror of
https://github.com/Karaka-Management/Build.git
synced 2026-01-10 03:08:40 +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
|
||||
env:
|
||||
VALIDATE_ALL_CODEBASE: false
|
||||
FILTER_REGEX_EXCLUDE: .*phpstan_autoloader.php
|
||||
FILTER_REGEX_EXCLUDE: .*Config/*
|
||||
DEFAULT_BRANCH: develop
|
||||
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'] ?? '';
|
||||
$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 &');
|
||||
|
||||
echo 'Installing';
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user