Skip to content

Conversation

@TrueNine
Copy link
Owner

@TrueNine TrueNine commented Jan 3, 2026

No description provided.

- 移除 Volcengine TOS 集成模块的说明文档
- 清理无用的官方文档链接和介绍内容
- 简化项目结构,减少冗余文件
- 在 .gitignore 文件末尾添加忽略规则 README.md
- 保持其他忽略规则不变
- 确保 README.md 文件不会被版本控制跟踪
- 防止技能相关文件被误提交到版本库
- 保持仓库整洁,避免无关文件干扰
- 适配团队代码管理需求
- Add cache-keys action to generate consistent Gradle and dependencies cache keys
- Add create-release action for automated release creation and management
- Add extract-versions action to parse and extract version information from configuration files
- Add gradle-exec action to execute Gradle commands with proper environment setup
- Add maven-version-check action to validate Maven artifact versions
- Add publish-report action to publish build reports and test results
- Add shared utilities library with cache, GitHub, TOML parsing, and version management helpers
- Add test-collector action to aggregate and collect test results from builds
- Add TypeScript configuration and build tooling for GitHub Actions development
- Add comprehensive property-based and unit tests for all actions
- Update CI and Maven Central publish workflows to use new custom actions
- Consolidate GitHub Actions infrastructure with proper TypeScript support and testing
- Convert string boolean defaults to proper YAML boolean types
- Change 'true' string literals to boolean true for parallel option
- Change 'true' string literals to boolean true for build-cache option
- Change 'true' string literals to boolean true for configuration-cache option
- Change 'false' string literals to boolean false for continue-on-error option
- Improves YAML schema compliance and prevents type coercion issues
- Rebuild cache-keys action distribution
- Rebuild create-release action distribution
- Rebuild extract-versions action distribution
- Rebuild gradle-exec action distribution
- Rebuild maven-version-check action distribution
- Rebuild publish-report action distribution
- Rebuild test-collector action distribution
- Update github-utils shared utilities
- Update CI workflow configuration
- Ensure distribution files are in sync with source changes
- Convert string boolean values to native YAML booleans in create-release action
- Update maven-version-check action to use native boolean for force-publish default
- Fix publish-report action boolean value for publish-success input
- Convert test-collector action boolean defaults to native YAML format
- Ensure consistent YAML syntax across all custom GitHub Actions for proper type handling
- Replace underscores with hyphens in environment variable names across all custom actions
- Update create-release action: INPUT_GROUP_ID → INPUT_GROUP-ID, INPUT_GENERATE_NOTES → INPUT_GENERATE-NOTES
- Update gradle-exec action: INPUT_BUILD_CACHE → INPUT_BUILD-CACHE, INPUT_CONFIGURATION_CACHE → INPUT_CONFIGURATION-CACHE, INPUT_MAX_WORKERS → INPUT_MAX-WORKERS, INPUT_CONTINUE_ON_ERROR → INPUT_CONTINUE-ON-ERROR, INPUT_WORKING_DIRECTORY → INPUT_WORKING-DIRECTORY
- Update maven-version-check action: INPUT_GROUP_ID → INPUT_GROUP-ID, INPUT_FORCE_PUBLISH → INPUT_FORCE-PUBLISH
- Update publish-report action: INPUT_REPORT_TYPE → INPUT_REPORT-TYPE, INPUT_GROUP_ID → INPUT_GROUP-ID, INPUT_PUBLISH_SUCCESS → INPUT_PUBLISH-SUCCESS, INPUT_ERROR_MESSAGE → INPUT_ERROR-MESSAGE, INPUT_ERROR_DETAILS → INPUT_ERROR-DETAILS, INPUT_REPOSITORY_URL → INPUT_REPOSITORY-URL, INPUT_RELEASE_URL → INPUT_RELEASE-URL
- Update test-collector action: INPUT_GROUP_NAME → INPUT_GROUP-NAME, INPUT_UPLOAD_ARTIFACTS → INPUT_UPLOAD-ARTIFACTS, INPUT_BASE_PATH → INPUT_BASE-PATH
- Ensures consistent naming convention across all GitHub Actions for better maintainability
- 重新排列导入语句顺序,提升代码可读性
- 统一接口、函数及变量声明格式为单行,增强代码统一性
- 规范代码缩进及空行,保持代码风格一致
- 优化错误处理及注释格式,使代码更易维护
- 保持功能逻辑不变,专注代码风格和结构优化
@TrueNine TrueNine merged commit 4d8770d into main Jan 4, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants