From 7849066333291c8ad5eac2b7526b99474300cf36 Mon Sep 17 00:00:00 2001 From: Lee Rhodes Date: Wed, 20 May 2026 19:19:04 -0700 Subject: [PATCH 1/3] update .asf.yaml to silence failed workflow messages. Also push a placeholder workflow to allow manually triggered actions from non-default branches. --- .asf.yaml | 11 ++++++++++- .github/workflows/stage-rc-source.yml | 16 ++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/stage-rc-source.yml diff --git a/.asf.yaml b/.asf.yaml index faf1a36e..990b9f93 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -22,4 +22,13 @@ github: required_conversation_resolution: false dependabot_alerts: true - dependabot_updates: false \ No newline at end of file + dependabot_updates: false + + # Configure ASF Inframail routing parameters + notifications: + commits: commits@datasketches.apache.org + issues: dev@datasketches.apache.org + pullrequests: dev@datasketches.apache.org + # Setting jobs to an empty string completely silences + # GitHub Actions success/failure emails to the dev list. + jobs: "" \ No newline at end of file diff --git a/.github/workflows/stage-rc-source.yml b/.github/workflows/stage-rc-source.yml new file mode 100644 index 00000000..aa9c822d --- /dev/null +++ b/.github/workflows/stage-rc-source.yml @@ -0,0 +1,16 @@ +name: Stage Release Candidate Source Assets (Manual Trigger) + +# Prototype skeleton to register the workflow name and manual dispatch +# switch with GitHub's UI on the default branch. +# This placeholder allows full testing inside development branches +# for this .github/workflows/. + +on: + workflow_dispatch: + +jobs: + placeholder: + runs-on: ubuntu-latest + steps: + - name: Prototype Placeholder + run: echo "This is a placeholder. Run this workflow from your feature branch to execute the real deployment logic." \ No newline at end of file From f7959c0ad124ccbea64589327ce1997f176c195f Mon Sep 17 00:00:00 2001 From: Lee Rhodes Date: Wed, 20 May 2026 19:43:17 -0700 Subject: [PATCH 2/3] Name the WF placeholder.yml. --- .github/workflows/{stage-rc-source.yml => placeholder.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{stage-rc-source.yml => placeholder.yml} (100%) diff --git a/.github/workflows/stage-rc-source.yml b/.github/workflows/placeholder.yml similarity index 100% rename from .github/workflows/stage-rc-source.yml rename to .github/workflows/placeholder.yml From 899fcf7ab28a37aa8a5af0b9b1e8945eeee95284 Mon Sep 17 00:00:00 2001 From: Lee Rhodes Date: Wed, 20 May 2026 19:47:29 -0700 Subject: [PATCH 3/3] Edit comments --- .github/workflows/placeholder.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/placeholder.yml b/.github/workflows/placeholder.yml index aa9c822d..61e64aaf 100644 --- a/.github/workflows/placeholder.yml +++ b/.github/workflows/placeholder.yml @@ -1,9 +1,10 @@ -name: Stage Release Candidate Source Assets (Manual Trigger) +name: Placeholder for Manual Trigger # Prototype skeleton to register the workflow name and manual dispatch # switch with GitHub's UI on the default branch. # This placeholder allows full testing inside development branches # for this .github/workflows/. +# Once the developed WF is ready to push rename the developed WF to its real name. on: workflow_dispatch: