From 4d46a4300e550ea3089d9c1a30e68c254eadc0eb Mon Sep 17 00:00:00 2001 From: Bob Nisco Date: Tue, 28 Jul 2026 11:24:34 -0700 Subject: [PATCH] ci: run automation under Streamlit Bot instead of departed user The Update Bokeh scheduled workflow attributed its generated commits to sfc-gh-kmcgrady, whose account has been deactivated. peter-evans/create-pull-request defaults the commit author to github.actor, and for a scheduled run that is the last user to have edited the cron schedule. Pin the commit author and committer to the Streamlit Bot identity already used by release.yml so generated commits no longer carry an individual's name. Also repoint repo_meta.yaml point_of_contact to the @streamlit/eng team. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/repo_meta.yaml | 2 +- .github/workflows/update-bokeh.yml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/repo_meta.yaml b/.github/repo_meta.yaml index 65dc7dc..924bfec 100644 --- a/.github/repo_meta.yaml +++ b/.github/repo_meta.yaml @@ -1,5 +1,5 @@ # point_of_contact: the owner of this repository, can be a GitHub user or GitHub team -point_of_contact: "@sfc-gh-kmcgrady" +point_of_contact: "@streamlit/eng" # production: whether this repository meets the criteria for being "production", see https://snowflakecomputing.atlassian.net/wiki/spaces/CLO/pages/2239988967/Production+Repository+Criteria for criteria production: false diff --git a/.github/workflows/update-bokeh.yml b/.github/workflows/update-bokeh.yml index 4ba4305..4b4f641 100644 --- a/.github/workflows/update-bokeh.yml +++ b/.github/workflows/update-bokeh.yml @@ -59,6 +59,11 @@ jobs: id: create_pr uses: peter-evans/create-pull-request@v6 with: + # Pin the commit identity to the Streamlit Bot account. Without this, + # the action defaults the author to github.actor, which for a scheduled + # run is the last user to have edited the cron schedule. + author: "Streamlit Bot " + committer: "Streamlit Bot " branch: "release/${{ steps.compare_bokeh.outputs.new_version }}" base: main add-paths: "."