Skip to content

Commit d52439a

Browse files
committed
Add a news entry
1 parent cfa6569 commit d52439a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

NEWS.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# multideploy 0.1.0
2+
3+
## Initial Release
4+
5+
This is the first release of the `{multideploy}` package, providing tools for
6+
deploying file changes across multiple GitHub repositories.
7+
8+
### Features
9+
10+
#### Repository Management
11+
12+
- `repos()`: List repositories for a user or organization, with filtering options
13+
- `orgs()`: List organizations for the authenticated user
14+
15+
#### File Operations
16+
17+
- `file_content()`: Retrieve contents of a file from a GitHub repository
18+
- `file_update()`: Create or update a file in a GitHub repository
19+
- `file_mapping()`: Create a mapping between local files and their target paths in repositories
20+
- `file_deploy()`: Deploy a file to multiple GitHub repositories
21+
22+
#### Pull Request Operations
23+
24+
- `pr_create()`: Create a pull request for changes in multiple repositories
25+
26+
### Other Features
27+
28+
- Dry run mode `dry_run = TRUE` to preview changes without making actual commits
29+
- Support for processing entire directories of files while preserving or flattening structure
30+
- Detailed documentation with examples for all functions

0 commit comments

Comments
 (0)