Skip to content

feat: add support for multiple files commit#1

Draft
xakraz wants to merge 3 commits intomasterfrom
feat/multi-files-commit
Draft

feat: add support for multiple files commit#1
xakraz wants to merge 3 commits intomasterfrom
feat/multi-files-commit

Conversation

@xakraz
Copy link
Copy Markdown

@xakraz xakraz commented Nov 21, 2024

  • Add the package octokit-commit-multiple-files to dependencies in package.json
  • Add a new file src/decs.d.ts
  • Import octokit-commit-multiple-files in src/index.ts
  • Modify file creation and pushing on GitHub via API in src/index.ts
  • Update tsconfig.json to allow JS files

@xakraz xakraz changed the title feat: add support for mutile files commit feat: add support for multiple files commit Nov 21, 2024
@xakraz xakraz force-pushed the feat/multi-files-commit branch from 307a3ab to 91cc57a Compare October 3, 2025 12:51
- Add the package `octokit-commit-multiple-files` to dependencies
- Replace individual file commits with batch commit operation
- Add TypeScript type definitions for the new package
- Update `tsconfig.json` to allow JS files
- Bump version from 1.0.11 to 1.1.0
- Add `.tool-versions` file to specify Node.js 20.17.0
- Remove unnecessary `execSync` calls for SHA retrieval
- Improve error handling with proper error re-throwing
- Improve type safety by using explicit string types instead of any
@xakraz xakraz force-pushed the feat/multi-files-commit branch from 91cc57a to 0a18436 Compare October 3, 2025 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant