CI currently runs against a fake/mocked SAP engine. We have a self-hosted SAP runner deployed now, so let's switch CI over to use it for more realistic test coverage.
Since this runner talks to a real SAP system, we need to think through security as part of the migration — credential handling/secrets storage, network exposure of the runner, and access scoping for CI jobs.
Todo
CI currently runs against a fake/mocked SAP engine. We have a self-hosted SAP runner deployed now, so let's switch CI over to use it for more realistic test coverage.
Since this runner talks to a real SAP system, we need to think through security as part of the migration — credential handling/secrets storage, network exposure of the runner, and access scoping for CI jobs.
Todo