You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove temporary exclusion for markdown files from .gitignore
* Add README for AI-Assisted GitHub Actions Pull-Request Reviews
* Add README for AI-Assisted GitHub Actions Pull-Request Summaries
* Update README to enhance project description and usage instructions for AI-Assisted GitHub Actions
* Update README files to include links to SAP AI Core service documentation for generative AI models
* Update GitHub Actions references to use version 3 for PR summaries and reviews
* Normalize capitalization in README titles for consistency across AI-assisted GitHub Actions documentation
_Automate your PR workflow with GitHub Actions powered by SAP AI Core. Get instant summaries and reviews—no more manual grunt work._
6
6
7
-
Automate your PR workflow with GitHub Actions powered by SAP AI Core. Get instant summaries and reviews—no more manual grunt work.
7
+
Hey rudeGPT, review my Pull Request for "AI-assisted GitHub Actions"!
8
+
9
+
> Using AI to automate PR reviews, huh? Sounds like a bunch of nerds got tired of doing their jobs and decided to make a robot do it. But hey, if it works, it works. Just don't come crying to me when Skynet takes over and your precious AI starts rejecting all your PRs...
10
+
11
+
## Available Actions
12
+
13
+
The following GitHub Actions are available to assist with pull requests:
14
+
15
+
-**[Pull Request Summary](pr-summary)**
16
+
This action calls SAP AI Core to create a comment with a summary of the pull request.
These actions access [models available via _SAP AI Core Orchestration_ service](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/model-configuration).
8
23
9
24
## Requirements and Setup
10
25
11
-
*Insert a short description what is required to get your project running...*
26
+
To get started, you'll need to configure both _GitHub Actions_ and _SAP AI Core_.
27
+
28
+
1. Activate **[GitHub Actions](https://github.com/features/actions)** for your repo
29
+
30
+
2. Create **[SAP AI Core Deployment for Orchestration](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/create-deployment-for-generative-ai-model-in-sap-ai-core)** and get your service key.
31
+
32
+
3. Store the full service key in a [GitHub secret](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository) (e.g., `AICORE_SERVICE_KEY`).
33
+
34
+
<details>
35
+
<summary>The service key looks like this (click to expand)</summary>
36
+
37
+
```json
38
+
{
39
+
"serviceurls": {
40
+
"AI_API_URL": "..."
41
+
},
42
+
"appname": "...",
43
+
"clientid": "...",
44
+
"clientsecret": "...",
45
+
"identityzone": "...",
46
+
"identityzoneid": "...",
47
+
"url": "..."
48
+
}
49
+
```
50
+
51
+
</details>
52
+
53
+
4. Create a [workflow file](https://docs.github.com/de/actions/get-started/quickstart) in your repository with a workflow configuration that uses this action.
54
+
55
+
## Usage
56
+
57
+
Create a GitHub Actions workflow file e.g., `.github/workflows/ai-assistance.yml`, with the following content:
[pull request review is ready for review](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request). It will create a
88
+
summary of the pull request as a comment as well as a pull request review.
89
+
90
+
- The `aicore-service-key` should be a valid service key for your _SAP AI Core_ service instance.
12
91
13
92
## Support, Feedback, Contributing
14
93
15
94
This project is open to feature requests/suggestions, bug reports etc. via [GitHub issues](https://github.com/SAP/ai-assisted-github-actions/issues). Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our [Contribution Guidelines](CONTRIBUTING.md).
16
95
17
96
## Security / Disclosure
97
+
18
98
If you find any bug that may be a security problem, please follow our instructions at [in our security policy](https://github.com/SAP/ai-assisted-github-actions/security/policy) on how to report it. Please do not create GitHub issues for security-related doubts or problems.
19
99
20
100
## Code of Conduct
@@ -24,3 +104,7 @@ We as members, contributors, and leaders pledge to make participation in our com
24
104
## Licensing
25
105
26
106
Copyright 2025 SAP SE or an SAP affiliate company and ai-assisted-github-actions contributors. Please see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/ai-assisted-github-actions).
107
+
108
+
---
109
+
110
+
> Remember, no AI can replace the keen eye of a seasoned developer... yet.
0 commit comments