conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
152 stars 185 forks source link

conda-smithy rendered circle ci config for feedstocks don't run #1926

Open matthewfeickert opened 6 months ago

matthewfeickert commented 6 months ago

Solution to issue cannot be found in the documentation.

Issue

I'm opening this under conda-smithy as this is the result of a @conda-forge-admin, please rerender command in a feedstock, but this might be better located elsewhere. Please transfer this if there is a better location.

In https://github.com/conda-forge/fastjet-feedstock/pull/8, after trying to see if Circle CI would work as a CI provider for the linux_ppc64le build platform by adding

...
provider:
  ...
  linux_ppc64le: circle

to the feedstock's conda-forge.yml, the @conda-forge-admin, please rerender command was given and the resulting commit (https://github.com/conda-forge/fastjet-feedstock/pull/8/commits/e954145021a6a5318b44822854af8a60f8a76f71) added a .circleci/ directory with CI config files. However, GitHub is not showing any indication that the Circle CI jobs are running as they don't show up in the checks list.

Does conda-forge still have CI support from Circle CI? circle is still listed as a valid CI service key in the https://conda-forge.org/docs/maintainer/conda_forge_yml/#provider. If Circle is still supporting conda-forge, is there a connection issue to relay build information back?

Installed packages

This is a conda-forge feedstock build, so it isn't possible to do so, but the final build install equivalent from the logs is

    _libgcc_mutex:      0.1-conda_forge            conda-forge
    _openmp_mutex:      4.5-2_gnu                  conda-forge
    awkward:            2.6.4-pyhd8ed1ab_0         conda-forge
    awkward-cpp:        33-py312h2492b07_0         conda-forge
    bzip2:              1.0.8-hd590300_5           conda-forge
    ca-certificates:    2024.2.2-hbcca054_0        conda-forge
    fastjet:            3.4.0.6-py312h3b45572_6    local      
    fsspec:             2024.3.1-pyhca7485f_0      conda-forge
    gmp:                6.3.0-h59595ed_1           conda-forge
    importlib-metadata: 7.1.0-pyha770c72_0         conda-forge
    importlib_metadata: 7.1.0-hd8ed1ab_0           conda-forge
    ld_impl_linux-64:   2.40-h55db66e_0            conda-forge
    libblas:            3.9.0-22_linux64_openblas  conda-forge
    libcblas:           3.9.0-22_linux64_openblas  conda-forge
    libexpat:           2.6.2-h59595ed_0           conda-forge
    libffi:             3.4.2-h7f98852_5           conda-forge
    libgcc-ng:          13.2.0-h77fa898_7          conda-forge
    libgfortran-ng:     13.2.0-h69a702a_7          conda-forge
    libgfortran5:       13.2.0-hca663fb_7          conda-forge
    libgomp:            13.2.0-h77fa898_7          conda-forge
    liblapack:          3.9.0-22_linux64_openblas  conda-forge
    libnsl:             2.0.1-hd590300_0           conda-forge

Environment info

https://github.com/conda-forge/fastjet-feedstock/pull/8

matthewfeickert commented 6 months ago

Does conda-forge still have CI support from Circle CI? circle is still listed as a valid CI service key in the https://conda-forge.org/docs/maintainer/conda_forge_yml/#provider.

Looks like no(?), given the April 3, 2022 conda-forge news post "CircleCI and Drone.io Deprecated for New Feedstocks".