ABAP Development Automation with ARC-1 and GitHub Workflows
A sample repository puts an ABAP package into GitHub with abapGitabapGitA Git client written in ABAP that runs inside the system, so objects are cloned, pulled and pushed without leaving it; with no package manager in ABAP, a cloned repository is how code is distributed.community org, abap and connects GitHub Actions to ARC-1arc-1An MCP server in front of the ADT REST API that runs locally and on Cloud Foundry with twelve tools that read, search, write, activate, lint and transport ABAP objects.independent, abap on BTP through an API key with no write tools, so abaplintabaplintStatic analysis for ABAP that runs outside a system on serialised source in a repository, so ABAP checks run in a pull request and in CI before the code ever reaches a system.community org, abap on the diff, ABAP Unit and ATC through SAPDiagnose, label-triggered Copilot and Claude reviews, and ST22 dump triage all run as checks on a pull request. The review case is PR #14, where a SAPRead of the activated method let Claude state that a direct SELECT from MARA was new in the PR and not yet active in SAP, which a diff-only review cannot know. The test gate reads activated objects, so a team that pushes before activation needs a sandbox or a pull-and-activate step, and pulling a merged change back into SAP is named as the next step, not built.
Where it sits
Who is behind it
In the atlas: maintains 35, contributes to 86, wrote 25@marianfooauthor
In this series
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8ABAP Development Automation with ARC-1 and GitHub Workflowsyou are here
- 9
- 10
Properties
About this work
onedevatlas is open for browsing. Find tools for SAP development, compare their documented capabilities, ask your AI assistant, and join a flight during TechEd week.
Details
Graph
Source
History
- Entered the atlasDiscovered via blog.zeis.de — Marian Zeis.
For your agent
- Ref
content:abap-development-automation-with-arc-1-and-github-workflows- JSON
- /content/abap-development-automation-with-arc-1-and-github-workflows.json
- MCP
- Connecting an agent