Context
The organization workflow in .github/workflows/global-replicator.yml excludes repositories listed in DEMONSTRATIONS from STALE-ISSUES replication. However, some excluded demo repositories still contain local copies of .github/workflows/stale-issues-prs.yml. These copies are no longer centrally maintained and have started to drift.
This central issue follows the repository-level report:
Observed inconsistencies
microcks-testcontainers-dotnet-demo
microcks-aspire-demo
- Explicitly listed in
DEMONSTRATIONS and therefore excluded from stale-workflow replication.
- Still contains a stale workflow using
actions/stale v10.1.
- The workflow is disabled due to inactivity.
- The repository has no
.github/dependabot.yml, so no GitHub Actions update is proposed.
- The repository currently has no open issues or pull requests.
Comparison: microcks-quarkus-demo
Although this is also a demonstration repository, it is not present in the DEMONSTRATIONS exclusion list. It therefore received the centrally managed v11 stale workflow through microcks/microcks-quarkus-demo#238 and continues to run it successfully.
Decision needed
We should define one consistent policy for stale automation in demonstration repositories:
- Remove stale automation from excluded demo repositories and delete the remaining local workflow copies. This is the recommended option for low-traffic demos with no issue backlog.
- Include the needed and relevant demo repositories in centralized
STALE-ISSUES replication when stale handling is useful.
- Keep repository-specific workflows, accepting that each demo repository must maintain its own workflow and Dependabot configuration.
Whichever option is selected, the DEMONSTRATIONS scope should be reviewed so similarly positioned repositories such as the .NET, Aspire, and Quarkus demos are treated intentionally and consistently.
Proposed follow-up
- Confirm which demo repositories should use stale automation.
- Remove obsolete local workflow copies from excluded repositories, or adjust the
STALE-ISSUES replication exclusions.
- Resolve the related Dependabot PRs according to that decision.
Context
The organization workflow in
.github/workflows/global-replicator.ymlexcludes repositories listed inDEMONSTRATIONSfromSTALE-ISSUESreplication. However, some excluded demo repositories still contain local copies of.github/workflows/stale-issues-prs.yml. These copies are no longer centrally maintained and have started to drift.This central issue follows the repository-level report:
Observed inconsistencies
microcks-testcontainers-dotnet-demoDEMONSTRATIONSand therefore excluded from stale-workflow replication.actions/stalev10.4.microcks-aspire-demoDEMONSTRATIONSand therefore excluded from stale-workflow replication.actions/stalev10.1..github/dependabot.yml, so no GitHub Actions update is proposed.Comparison:
microcks-quarkus-demoAlthough this is also a demonstration repository, it is not present in the
DEMONSTRATIONSexclusion list. It therefore received the centrally managed v11 stale workflow through microcks/microcks-quarkus-demo#238 and continues to run it successfully.Decision needed
We should define one consistent policy for stale automation in demonstration repositories:
STALE-ISSUESreplication when stale handling is useful.Whichever option is selected, the
DEMONSTRATIONSscope should be reviewed so similarly positioned repositories such as the .NET, Aspire, and Quarkus demos are treated intentionally and consistently.Proposed follow-up
STALE-ISSUESreplication exclusions.