mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-18 04:44:53 +08:00
Update docs, GitHub issue templates, workflows
This commit is contained in:
parent
29dc5e4ea7
commit
9a340e1ad8
@ -10,6 +10,7 @@ trim_trailing_whitespace = true
|
|||||||
|
|
||||||
[*.md]
|
[*.md]
|
||||||
trim_trailing_whitespace = false
|
trim_trailing_whitespace = false
|
||||||
|
indent_size = 2
|
||||||
|
|
||||||
[*.{yml,yaml, vue}]
|
[*.{yml,yaml, vue}]
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
|
|||||||
13
.github/ISSUE_TEMPLATE/bug_report.md
vendored
13
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -3,6 +3,15 @@ name: Bug report
|
|||||||
about: Build PHP or library failed, download failed, doesn't seem to work...
|
about: Build PHP or library failed, download failed, doesn't seem to work...
|
||||||
title: ''
|
title: ''
|
||||||
labels: bug
|
labels: bug
|
||||||
assignees: crazywhalecc
|
body:
|
||||||
|
- type: textarea
|
||||||
|
id: what-happened
|
||||||
|
attributes:
|
||||||
|
label: What happened?
|
||||||
|
description: |
|
||||||
|
Please tell us what you do, what you get and what you expected.
|
||||||
|
Provide with some step-by-step instructions to reproduce the issue.
|
||||||
|
If possible, attach a screenshot or log files in ./log directory.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
---
|
---
|
||||||
|
|||||||
2
.github/ISSUE_TEMPLATE/feature_request.md
vendored
2
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -3,6 +3,6 @@ name: Feature request
|
|||||||
about: Suggest an idea for this project
|
about: Suggest an idea for this project
|
||||||
title: ''
|
title: ''
|
||||||
labels: new feature
|
labels: new feature
|
||||||
assignees: ''
|
assignees: crazywhalecc
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
7
.github/workflows/tests.yml
vendored
7
.github/workflows/tests.yml
vendored
@ -206,6 +206,13 @@ jobs:
|
|||||||
if: ${{ !startsWith(matrix.os, 'windows-') }}
|
if: ${{ !startsWith(matrix.os, 'windows-') }}
|
||||||
run: php src/globals/test-extensions.php build_embed_cmd ${{ matrix.os }} ${{ matrix.php }}
|
run: php src/globals/test-extensions.php build_embed_cmd ${{ matrix.os }} ${{ matrix.php }}
|
||||||
|
|
||||||
|
- name: "Upload logs"
|
||||||
|
if: ${{ always() && hashFiles('log/**') != '' }}
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
with:
|
||||||
|
name: build-logs-${{ matrix.os }}-${{ matrix.php }}
|
||||||
|
path: log
|
||||||
|
|
||||||
# - name: Setup tmate session
|
# - name: Setup tmate session
|
||||||
# if: ${{ failure() }}
|
# if: ${{ failure() }}
|
||||||
# uses: mxschmitt/action-tmate@v3
|
# uses: mxschmitt/action-tmate@v3
|
||||||
|
|||||||
10
.gitignore
vendored
10
.gitignore
vendored
@ -48,6 +48,12 @@ packlib_files.txt
|
|||||||
package-lock.json
|
package-lock.json
|
||||||
pnpm-lock.yaml
|
pnpm-lock.yaml
|
||||||
|
|
||||||
# craft.log
|
# craft
|
||||||
craft.log
|
|
||||||
craft.yml
|
craft.yml
|
||||||
|
|
||||||
|
# SPC logs
|
||||||
|
log/
|
||||||
|
|
||||||
|
# spc.phar
|
||||||
|
spc.phar
|
||||||
|
spc.exe
|
||||||
|
|||||||
@ -172,7 +172,7 @@ If the build is successful, you will see the `buildroot/bin` directory in the cu
|
|||||||
If the build fails, you can use the `--debug` parameter to view detailed error information,
|
If the build fails, you can use the `--debug` parameter to view detailed error information,
|
||||||
or use the `--with-clean` to clear the old compilation results and recompile.
|
or use the `--with-clean` to clear the old compilation results and recompile.
|
||||||
|
|
||||||
If the build still fails to use the above method, please submit an issue and attach your `craft.yml` and `craft.log`.
|
If the build still fails to use the above method, please submit an issue and attach your `craft.yml` and `./log` archive.
|
||||||
|
|
||||||
## Step-by-step build command
|
## Step-by-step build command
|
||||||
|
|
||||||
|
|||||||
@ -149,7 +149,7 @@ bin/spc craft --debug
|
|||||||
|
|
||||||
如果中途构建出错,你可以使用 `--debug` 参数查看详细的错误信息,或者使用 `--with-clean` 参数清除旧的编译结果,重新编译。
|
如果中途构建出错,你可以使用 `--debug` 参数查看详细的错误信息,或者使用 `--with-clean` 参数清除旧的编译结果,重新编译。
|
||||||
|
|
||||||
如使用以上方式仍构建失败,请提交一个 issue,附上你的 `craft.yml`、`craft.log`。
|
如使用以上方式仍构建失败,请提交一个 issue,附上你的 `craft.yml` 文件、`log/` 目录的压缩包。
|
||||||
|
|
||||||
## 分步构建命令
|
## 分步构建命令
|
||||||
|
|
||||||
|
|||||||
@ -8,6 +8,7 @@ parameters:
|
|||||||
- '#class Fiber#'
|
- '#class Fiber#'
|
||||||
- '#Attribute class JetBrains\\PhpStorm\\ArrayShape does not exist#'
|
- '#Attribute class JetBrains\\PhpStorm\\ArrayShape does not exist#'
|
||||||
- '#Function Swoole\\Coroutine\\run not found.#'
|
- '#Function Swoole\\Coroutine\\run not found.#'
|
||||||
|
- '#Static call to instance method ZM\\Logger\\ConsoleColor#'
|
||||||
dynamicConstantNames:
|
dynamicConstantNames:
|
||||||
- PHP_OS_FAMILY
|
- PHP_OS_FAMILY
|
||||||
excludePaths:
|
excludePaths:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user