GitHub Actions中的Swift日志记录工作流

Swift的GitHub Actions工作流中,通过条件引导日志记录后端,支持日志消息转换。要求Swift 5.1+版本。使用`GitHubActionsLogHandler`导入`LoggingGitHubActions`,以及`Foundation.ProcessInfo`结构。在`LoggingSystem.bootstrap`中根据环境变量判断是否启用GitHub Actions日志处理器或流日志处理器。
zip
swift-log-github-actions-master.zip 预估大小:13个文件
folder
swift-log-github-actions-master 文件夹
file
.gitignore 62B
file
Package.swift 1KB
file
README.md 2KB
folder
.github 文件夹
folder
workflows 文件夹
file
ci.yml 475B
file
documentation.yml 656B
folder
Sources 文件夹
folder
LoggingGitHubActions 文件夹
file
StandardOutpoutTextOutputStream.swift 126B
file
GitHubActionsLogHandler.swift 7KB
file
LICENSE.md 1KB
file
Package.resolved 323B
folder
Tests 文件夹
file
LinuxMain.swift 60B
folder
LoggingGitHubActionsTests 文件夹
file
MockTextOutputStream.swift 456B
file
UnitTests.swift 6KB
file
SmokeTests.swift 1KB
zip 文件大小:11.09KB