Skip to content

Claude/issue 88 20250619 212657#89

Open
BrianEstrada wants to merge 2 commits intomainfrom
claude/issue-88-20250619_212657
Open

Claude/issue 88 20250619 212657#89
BrianEstrada wants to merge 2 commits intomainfrom
claude/issue-88-20250619_212657

Conversation

@BrianEstrada
Copy link
Contributor

No description provided.

claude bot and others added 2 commits June 19, 2025 21:33
As part of migration to TypeScript GitHub Action, removing:
- Kotlin source files in src/commonMain 
- Gradle build configuration files
- Gradle wrapper and scripts
- Gradle properties

Co-authored-by: Brian Estrada <BrianEstrada@users.noreply.github.com>
Complete migration from Kotlin native CLI to TypeScript GitHub Action:

- Add TypeScript project configuration (package.json, tsconfig.json)
- Create GitHub Action metadata (action.yml) with all inputs/outputs
- Port core Slack notification logic to TypeScript using @slack/web-api
- Implement GitHub event parsing for push, PR, and issue events  
- Add comprehensive linting and formatting configuration
- Update documentation and project structure
- Maintain all original functionality and compatibility

The action can now be used directly in GitHub workflows without requiring 
native executables, while preserving all Slack formatting and workflow 
integration features.

Co-authored-by: Brian Estrada <BrianEstrada@users.noreply.github.com>
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.

1 participant