Skip to content

Commit e0a89e2

Browse files
authored
Revise README for GitHub Actions workflows
Updated repository description and removed specific SDK details.
1 parent 45360e6 commit e0a89e2

1 file changed

Lines changed: 2 additions & 37 deletions

File tree

.github/workflows/README.md

Lines changed: 2 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# GitHub Actions Workflows
22

3-
This directory contains GitHub Actions workflows for the Kairo repository.
3+
This directory contains GitHub Actions workflows for the Microsoft Agent 365 SDK for Python repository.
44

55
## CI Workflow (ci.yml)
66

7-
The main CI workflow builds, tests, and prepares all three SDK packages for publishing:
7+
The main CI workflow builds, tests, and prepares SDK packages for publishing:
88

99
### Jobs
1010

@@ -15,43 +15,8 @@ The main CI workflow builds, tests, and prepares all three SDK packages for publ
1515
- Optional linting with ruff
1616
- Build Python package using `python -m build`
1717
- Run tests with pytest
18-
- *Publishing to PyPI (commented out for now)*
19-
20-
#### JavaScript/Node.js SDK (`javascript-sdk`)
21-
- **Matrix**: Node.js 18 and 20
22-
- **Steps**:
23-
- Install npm dependencies
24-
- Run ESLint for code quality
25-
- Build TypeScript to JavaScript
26-
- Run Jest tests
27-
- *Publishing to NPM (commented out for now)*
28-
29-
#### .NET SDK (`dotnet-sdk`)
30-
- **Matrix**: .NET 8.0.x
31-
- **Steps**:
32-
- Restore NuGet dependencies
33-
- Build solution in Release configuration
34-
- Run unit tests
35-
- Pack NuGet packages
36-
- Upload packages as artifacts
37-
- *Publishing to NuGet (commented out for now)*
3818

3919
### Triggers
4020

4121
- **Push**: Triggers on pushes to `main` or `master` branches
4222
- **Pull Request**: Triggers on pull requests targeting `main` or `master` branches
43-
44-
### Publishing
45-
46-
All publishing steps are currently commented out as requested. To enable publishing:
47-
48-
1. **Python**: Uncomment the PyPI publishing step and add `PYPI_API_TOKEN` secret
49-
2. **JavaScript**: Uncomment the NPM publishing step and add `NPM_TOKEN` secret
50-
3. **.NET**: Uncomment the NuGet publishing step and add `NUGET_API_KEY` secret
51-
52-
### Caching
53-
54-
The workflow uses dependency caching to speed up builds:
55-
- Python: pip cache
56-
- JavaScript: npm cache
57-
- .NET: NuGet packages are cached automatically by the dotnet CLI

0 commit comments

Comments
 (0)