Skip to content

Commit f5706a3

Browse files
committed
workflows: build-numpy: don't use GPL sources logic
This isn't required after all, since openblas-libs provides binaries upstream which we consume directly. We can keep the action for use with other packages, but it doesn't need to be consumed in the NumPy builds right now. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
1 parent 309204f commit f5706a3

1 file changed

Lines changed: 0 additions & 20 deletions

File tree

.github/workflows/build-numpy.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -98,23 +98,6 @@ jobs:
9898
path: ./wheelhouse/*.whl
9999
if-no-files-found: error
100100

101-
gpl_sources:
102-
name: Collect GPL sources (gcc) for numpy ${{ inputs.version || '2.5.1' }}
103-
runs-on: ubuntu-24.04-riscv
104-
steps:
105-
- name: Collect gcc source RPM from manylinux_riscv64
106-
uses: riseproject-dev/python-wheels/actions/collect-gpl-sources@main
107-
with:
108-
image: ${{ env.MANYLINUX_RISCV64_IMAGE }}
109-
packages: gcc
110-
output: gpl-sources.tar
111-
112-
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
113-
with:
114-
name: numpy-${{ env.NUMPY_VERSION }}-gpl-sources
115-
path: gpl-sources.tar
116-
if-no-files-found: error
117-
118101
publish:
119102
name: Publish numpy ${{ inputs.version || '2.5.1' }} to GitLab
120103
needs: [build_wheels, gpl_sources]
@@ -136,6 +119,3 @@ jobs:
136119
gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }}
137120
gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }}
138121
gh-token: ${{ secrets.GITHUB_TOKEN }}
139-
gpl-sources-artifact: numpy-${{ env.NUMPY_VERSION }}-gpl-sources
140-
gpl-sources-release-tag: numpy-v${{ env.NUMPY_VERSION }}
141-
gpl-sources-description: gcc

0 commit comments

Comments
 (0)