Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 0 additions & 24 deletions .github/workflows/operator-pr-package-caller.yml

This file was deleted.

49 changes: 0 additions & 49 deletions .github/workflows/operator-pr-package-self.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .github/workflows/operator-pr-package.yml

This file was deleted.

19 changes: 2 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,4 @@
# Engineering workflows

Public GitHub Actions bridge for Automators repositories that cannot call the private reusable workflows in `automators-com/engineering`.

## Operator PR package

`.github/workflows/operator-pr-package.yml` publishes feature pull-request packages to Operator and synchronizes reviewer and merge/close lifecycle state.

`.github/workflows/operator-pr-package-self.yml` is the narrow self-hosting variant for `automators-com/engineering`. That repository contains the package workspace, so the workflow installs the same pinned release into an isolated runner directory and runs it against the checked-out pull request.

The bridge intentionally mirrors the protected reusable workflow in `automators-com/engineering` and pins:

```
@automators/engineering@0.10.0
```

Never use `@latest`. Publish and verify a replacement package first, update the protected private workflow deliberately, then update this public bridge in the same rollout.

Public callers must guard the job so it runs only when the pull request head belongs to the repository itself. Fork pull requests must never receive the Operator secret.
Shared organization workflows live here when a public reusable bridge is needed.
There are currently no shared workflows in this repository.