From 8e4214a30305df48baf7352f655f39457198daab Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 26 Sep 2026 01:03:32 -0700 Subject: [PATCH] fix(ci): configure git identity before creating release tags git tag -a creates an annotated tag, which requires a tagger identity. The create-tag job runs on a bare runner checkout with no git config, so it failed with "Committer identity unknown" across all 32 publish workflows added by f0258c93366. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/publish-openbb-bls.yml | 2 ++ .github/workflows/publish-openbb-cboe.yml | 2 ++ .github/workflows/publish-openbb-cftc.yml | 2 ++ .github/workflows/publish-openbb-charting.yml | 2 ++ .github/workflows/publish-openbb-commodity.yml | 2 ++ .github/workflows/publish-openbb-core.yml | 2 ++ .github/workflows/publish-openbb-crypto.yml | 2 ++ .github/workflows/publish-openbb-currency.yml | 2 ++ .github/workflows/publish-openbb-deribit.yml | 2 ++ .github/workflows/publish-openbb-derivatives.yml | 2 ++ .github/workflows/publish-openbb-ecb.yml | 2 ++ .github/workflows/publish-openbb-econometrics.yml | 2 ++ .github/workflows/publish-openbb-economy.yml | 2 ++ .github/workflows/publish-openbb-equity.yml | 2 ++ .github/workflows/publish-openbb-etf.yml | 2 ++ .github/workflows/publish-openbb-famafrench.yml | 2 ++ .github/workflows/publish-openbb-federal-reserve.yml | 2 ++ .github/workflows/publish-openbb-finra.yml | 2 ++ .github/workflows/publish-openbb-fixedincome.yml | 2 ++ .github/workflows/publish-openbb-government-us.yml | 2 ++ .github/workflows/publish-openbb-imf.yml | 2 ++ .github/workflows/publish-openbb-index.yml | 2 ++ .github/workflows/publish-openbb-jodi.yml | 2 ++ .github/workflows/publish-openbb-mcp-server.yml | 2 ++ .github/workflows/publish-openbb-nasdaq.yml | 2 ++ .github/workflows/publish-openbb-news.yml | 2 ++ .github/workflows/publish-openbb-oecd.yml | 2 ++ .github/workflows/publish-openbb-quantitative.yml | 2 ++ .github/workflows/publish-openbb-sec.yml | 2 ++ .github/workflows/publish-openbb-technical.yml | 2 ++ .github/workflows/publish-openbb-tmx.yml | 2 ++ .github/workflows/publish-openbb-us-eia.yml | 2 ++ 32 files changed, 64 insertions(+) diff --git a/.github/workflows/publish-openbb-bls.yml b/.github/workflows/publish-openbb-bls.yml index 7acc548bae7..28b2e2a7ba6 100644 --- a/.github/workflows/publish-openbb-bls.yml +++ b/.github/workflows/publish-openbb-bls.yml @@ -200,6 +200,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-cboe.yml b/.github/workflows/publish-openbb-cboe.yml index 768cf67b10c..9d01cb6b6b0 100644 --- a/.github/workflows/publish-openbb-cboe.yml +++ b/.github/workflows/publish-openbb-cboe.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-cftc.yml b/.github/workflows/publish-openbb-cftc.yml index 7c2f79340da..2f80c3f0550 100644 --- a/.github/workflows/publish-openbb-cftc.yml +++ b/.github/workflows/publish-openbb-cftc.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-charting.yml b/.github/workflows/publish-openbb-charting.yml index 37ff69f69f4..6d055ebe635 100644 --- a/.github/workflows/publish-openbb-charting.yml +++ b/.github/workflows/publish-openbb-charting.yml @@ -182,6 +182,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-commodity.yml b/.github/workflows/publish-openbb-commodity.yml index 0b8c9399635..0d539f9aa99 100644 --- a/.github/workflows/publish-openbb-commodity.yml +++ b/.github/workflows/publish-openbb-commodity.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-core.yml b/.github/workflows/publish-openbb-core.yml index e38a99bed58..82d71f84301 100644 --- a/.github/workflows/publish-openbb-core.yml +++ b/.github/workflows/publish-openbb-core.yml @@ -185,6 +185,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-crypto.yml b/.github/workflows/publish-openbb-crypto.yml index 234fbdc3df5..b53a6afe86a 100644 --- a/.github/workflows/publish-openbb-crypto.yml +++ b/.github/workflows/publish-openbb-crypto.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-currency.yml b/.github/workflows/publish-openbb-currency.yml index 3d22b5bad07..2561e0fb8ba 100644 --- a/.github/workflows/publish-openbb-currency.yml +++ b/.github/workflows/publish-openbb-currency.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-deribit.yml b/.github/workflows/publish-openbb-deribit.yml index 85114a13584..bca85a8342a 100644 --- a/.github/workflows/publish-openbb-deribit.yml +++ b/.github/workflows/publish-openbb-deribit.yml @@ -181,6 +181,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-derivatives.yml b/.github/workflows/publish-openbb-derivatives.yml index 19648596a26..d617387d962 100644 --- a/.github/workflows/publish-openbb-derivatives.yml +++ b/.github/workflows/publish-openbb-derivatives.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-ecb.yml b/.github/workflows/publish-openbb-ecb.yml index bcd9652ba47..b1e44f337fb 100644 --- a/.github/workflows/publish-openbb-ecb.yml +++ b/.github/workflows/publish-openbb-ecb.yml @@ -198,6 +198,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-econometrics.yml b/.github/workflows/publish-openbb-econometrics.yml index 995941aa6df..022f1309cae 100644 --- a/.github/workflows/publish-openbb-econometrics.yml +++ b/.github/workflows/publish-openbb-econometrics.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-economy.yml b/.github/workflows/publish-openbb-economy.yml index ed881d86446..e2a472f698f 100644 --- a/.github/workflows/publish-openbb-economy.yml +++ b/.github/workflows/publish-openbb-economy.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-equity.yml b/.github/workflows/publish-openbb-equity.yml index b72feca2efe..a17f6192422 100644 --- a/.github/workflows/publish-openbb-equity.yml +++ b/.github/workflows/publish-openbb-equity.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-etf.yml b/.github/workflows/publish-openbb-etf.yml index ed0947c5fcf..6ccb5028712 100644 --- a/.github/workflows/publish-openbb-etf.yml +++ b/.github/workflows/publish-openbb-etf.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-famafrench.yml b/.github/workflows/publish-openbb-famafrench.yml index 9ea68ae264f..e7cced1792d 100644 --- a/.github/workflows/publish-openbb-famafrench.yml +++ b/.github/workflows/publish-openbb-famafrench.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-federal-reserve.yml b/.github/workflows/publish-openbb-federal-reserve.yml index cdba78e1d2f..7fc0091ec06 100644 --- a/.github/workflows/publish-openbb-federal-reserve.yml +++ b/.github/workflows/publish-openbb-federal-reserve.yml @@ -183,6 +183,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-finra.yml b/.github/workflows/publish-openbb-finra.yml index b99a9f19b44..64f4e0de85e 100644 --- a/.github/workflows/publish-openbb-finra.yml +++ b/.github/workflows/publish-openbb-finra.yml @@ -181,6 +181,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-fixedincome.yml b/.github/workflows/publish-openbb-fixedincome.yml index 8d4c78fd294..7346599b250 100644 --- a/.github/workflows/publish-openbb-fixedincome.yml +++ b/.github/workflows/publish-openbb-fixedincome.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-government-us.yml b/.github/workflows/publish-openbb-government-us.yml index 2523e56a78e..e562b9d0f88 100644 --- a/.github/workflows/publish-openbb-government-us.yml +++ b/.github/workflows/publish-openbb-government-us.yml @@ -182,6 +182,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-imf.yml b/.github/workflows/publish-openbb-imf.yml index 9f381536a73..f73bf4c2420 100644 --- a/.github/workflows/publish-openbb-imf.yml +++ b/.github/workflows/publish-openbb-imf.yml @@ -191,6 +191,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-index.yml b/.github/workflows/publish-openbb-index.yml index 1efbd7b72f2..a61e28dfb33 100644 --- a/.github/workflows/publish-openbb-index.yml +++ b/.github/workflows/publish-openbb-index.yml @@ -133,6 +133,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-jodi.yml b/.github/workflows/publish-openbb-jodi.yml index 2a04c3093c2..eae7c949730 100644 --- a/.github/workflows/publish-openbb-jodi.yml +++ b/.github/workflows/publish-openbb-jodi.yml @@ -182,6 +182,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-mcp-server.yml b/.github/workflows/publish-openbb-mcp-server.yml index 71ce4665e63..db8b6558890 100644 --- a/.github/workflows/publish-openbb-mcp-server.yml +++ b/.github/workflows/publish-openbb-mcp-server.yml @@ -183,6 +183,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-nasdaq.yml b/.github/workflows/publish-openbb-nasdaq.yml index c9c4ad151db..fa7b14acc1e 100644 --- a/.github/workflows/publish-openbb-nasdaq.yml +++ b/.github/workflows/publish-openbb-nasdaq.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-news.yml b/.github/workflows/publish-openbb-news.yml index c800906786f..5587f0e0f7e 100644 --- a/.github/workflows/publish-openbb-news.yml +++ b/.github/workflows/publish-openbb-news.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-oecd.yml b/.github/workflows/publish-openbb-oecd.yml index 9440642771a..fcf18fb7a59 100644 --- a/.github/workflows/publish-openbb-oecd.yml +++ b/.github/workflows/publish-openbb-oecd.yml @@ -201,6 +201,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-quantitative.yml b/.github/workflows/publish-openbb-quantitative.yml index 5474a957981..883f1241e6a 100644 --- a/.github/workflows/publish-openbb-quantitative.yml +++ b/.github/workflows/publish-openbb-quantitative.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-sec.yml b/.github/workflows/publish-openbb-sec.yml index 384578d0b3c..5bab64023d7 100644 --- a/.github/workflows/publish-openbb-sec.yml +++ b/.github/workflows/publish-openbb-sec.yml @@ -174,6 +174,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-technical.yml b/.github/workflows/publish-openbb-technical.yml index ac55798b162..222f3f9b227 100644 --- a/.github/workflows/publish-openbb-technical.yml +++ b/.github/workflows/publish-openbb-technical.yml @@ -179,6 +179,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-tmx.yml b/.github/workflows/publish-openbb-tmx.yml index 272691b695b..bb1cf33fbeb 100644 --- a/.github/workflows/publish-openbb-tmx.yml +++ b/.github/workflows/publish-openbb-tmx.yml @@ -177,6 +177,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}" diff --git a/.github/workflows/publish-openbb-us-eia.yml b/.github/workflows/publish-openbb-us-eia.yml index df4f80e2481..42bf003450f 100644 --- a/.github/workflows/publish-openbb-us-eia.yml +++ b/.github/workflows/publish-openbb-us-eia.yml @@ -201,6 +201,8 @@ jobs: - name: Create and push release tag run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" TAG="${PACKAGE}-v${VERSION}" git tag -a "$TAG" "$RELEASE_SHA" -m "${PACKAGE} ${VERSION}" git push origin "refs/tags/${TAG}"