This is an automated email from the ASF dual-hosted git repository.
Fokko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-java.git
The following commit(s) were added to refs/heads/master by this push:
new 6d0519f41 Release workflows: use ASF org-shared Nexus deployer secret
names (#3776)
6d0519f41 is described below
commit 6d0519f416c49c26ad360ffc77f75702870dff4e
Author: Russell Spitzer <[email protected]>
AuthorDate: Sat Sep 5 02:26:54 2026 -0500
Release workflows: use ASF org-shared Nexus deployer secret names (#3776)
Nexus staging deploys returned HTTP 401 because the release workflows
read secrets.PARQUET_NEXUS_USER / PARQUET_NEXUS_PASSWORD, which don't
exist on apache/parquet-java. ASF Infra shares the deployer credentials
at the org level under NEXUS_STAGE_DEPLOYER_USER / NEXUS_STAGE_DEPLOYER_PW.
Point the workflows at those names so the env vars are populated and
Nexus accepts the upload.
Co-authored-by: Claude Opus 4.7 <[email protected]>
---
.github/workflows/release-prepare-rc.yml | 4 ++--
.github/workflows/release-publish.yml | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/release-prepare-rc.yml
b/.github/workflows/release-prepare-rc.yml
index 28db4c5dd..37f90126c 100644
--- a/.github/workflows/release-prepare-rc.yml
+++ b/.github/workflows/release-prepare-rc.yml
@@ -79,8 +79,8 @@ jobs:
- name: Prepare Release Candidate
env:
DRY_RUN: ${{ inputs.dry_run && '1' || '0' }}
- NEXUS_USERNAME: ${{ secrets.PARQUET_NEXUS_USER }}
- NEXUS_PASSWORD: ${{ secrets.PARQUET_NEXUS_PASSWORD }}
+ NEXUS_USERNAME: ${{ secrets.NEXUS_STAGE_DEPLOYER_USER }}
+ NEXUS_PASSWORD: ${{ secrets.NEXUS_STAGE_DEPLOYER_PW }}
SVN_USERNAME: ${{ secrets.PARQUET_SVN_DEV_USERNAME }}
SVN_PASSWORD: ${{ secrets.PARQUET_SVN_DEV_PASSWORD }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/release-publish.yml
b/.github/workflows/release-publish.yml
index a0957bb75..8d94bb607 100644
--- a/.github/workflows/release-publish.yml
+++ b/.github/workflows/release-publish.yml
@@ -82,8 +82,8 @@ jobs:
- name: Publish Release
env:
DRY_RUN: ${{ inputs.dry_run && '1' || '0' }}
- NEXUS_USERNAME: ${{ secrets.PARQUET_NEXUS_USER }}
- NEXUS_PASSWORD: ${{ secrets.PARQUET_NEXUS_PASSWORD }}
+ NEXUS_USERNAME: ${{ secrets.NEXUS_STAGE_DEPLOYER_USER }}
+ NEXUS_PASSWORD: ${{ secrets.NEXUS_STAGE_DEPLOYER_PW }}
SVN_USERNAME: ${{ secrets.PARQUET_SVN_DEV_USERNAME }}
SVN_PASSWORD: ${{ secrets.PARQUET_SVN_DEV_PASSWORD }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}