-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.27.1, and co…
…nda-forge-pinning 2023.10.30.17.31.54
- Loading branch information
Showing
12 changed files
with
693 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
This file is automatically generated by conda-smithy. If any | ||
particular build configuration is expected, but it is not found, | ||
please make sure all dependencies are satisfiable. To add/modify any | ||
matrix elements, you should create/change conda-smithy's input | ||
recipe/conda_build_config.yaml and re-render the recipe, rather than | ||
editing these files directly. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
c_compiler: | ||
- gcc | ||
c_compiler_version: | ||
- '12' | ||
cdt_name: | ||
- cos7 | ||
channel_sources: | ||
- conda-forge | ||
channel_targets: | ||
- gnuradio main | ||
cxx_compiler: | ||
- gxx | ||
cxx_compiler_version: | ||
- '12' | ||
docker_image: | ||
- quay.io/condaforge/linux-anvil-cos7-x86_64 | ||
gnuradio_core: | ||
- 3.10.8 | ||
gnuradio_extra_pin: | ||
- '' | ||
numpy: | ||
- '1.23' | ||
zip_keys: | ||
- - c_compiler_version | ||
- cxx_compiler_version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
c_compiler: | ||
- vs2019 | ||
channel_sources: | ||
- conda-forge | ||
channel_targets: | ||
- gnuradio main | ||
cxx_compiler: | ||
- vs2019 | ||
gnuradio_core: | ||
- 3.10.8 | ||
gnuradio_extra_pin: | ||
- '' | ||
numpy: | ||
- '1.23' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# This file was generated automatically from conda-smithy. To update this configuration, | ||
# update the conda-forge.yml and/or the recipe/meta.yaml. | ||
# -*- mode: jinja-yaml -*- | ||
|
||
version: 2 | ||
|
||
jobs: | ||
build: | ||
working_directory: ~/test | ||
machine: | ||
image: ubuntu-2004:current | ||
steps: | ||
- run: | ||
# The Circle-CI build should not be active, but if this is not true for some reason, do a fast finish. | ||
command: exit 0 | ||
|
||
workflows: | ||
version: 2 | ||
build_and_test: | ||
jobs: | ||
- build: | ||
filters: | ||
branches: | ||
ignore: | ||
- /.*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
on: | ||
status: {} | ||
check_suite: | ||
types: | ||
- completed | ||
|
||
jobs: | ||
automerge-action: | ||
runs-on: ubuntu-latest | ||
name: automerge | ||
steps: | ||
- name: checkout | ||
uses: actions/checkout@v3 | ||
- name: automerge-action | ||
id: automerge-action | ||
uses: conda-forge/automerge-action@main | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
rerendering_github_token: ${{ secrets.RERENDERING_GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,143 @@ | ||
# This file was generated automatically from conda-smithy. To update this configuration, | ||
# update the conda-forge.yml and/or the recipe/meta.yaml. | ||
# -*- mode: yaml -*- | ||
|
||
name: Build conda package | ||
on: [push, pull_request] | ||
|
||
jobs: | ||
build: | ||
name: ${{ matrix.CONFIG }} | ||
runs-on: ${{ matrix.os }}-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
include: | ||
- CONFIG: linux_64_ | ||
SHORT_CONFIG: linux_64_ | ||
UPLOAD_PACKAGES: True | ||
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 | ||
os: ubuntu | ||
- CONFIG: win_64_ | ||
SHORT_CONFIG: win_64_ | ||
UPLOAD_PACKAGES: True | ||
os: windows | ||
steps: | ||
|
||
- name: Checkout code | ||
uses: actions/checkout@v3 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Build on Linux | ||
if: matrix.os == 'ubuntu' | ||
env: | ||
CONFIG: ${{ matrix.CONFIG }} | ||
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }} | ||
DOCKER_IMAGE: ${{ matrix.DOCKER_IMAGE }} | ||
CI: github_actions | ||
UPLOAD_ON_BRANCH: main | ||
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} | ||
shell: bash | ||
run: | | ||
echo "::group::Configure binfmt_misc" | ||
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes | ||
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)" | ||
export GIT_BRANCH="$(basename $GITHUB_REF)" | ||
if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then | ||
export IS_PR_BUILD="True" | ||
else | ||
export IS_PR_BUILD="False" | ||
fi | ||
echo "::endgroup::" | ||
./.scripts/run_docker_build.sh | ||
- name: Build on macOS | ||
if: matrix.os == 'macos' | ||
env: | ||
CONFIG: ${{ matrix.CONFIG }} | ||
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }} | ||
CI: github_actions | ||
UPLOAD_ON_BRANCH: main | ||
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} | ||
shell: bash | ||
run: | | ||
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)" | ||
export GIT_BRANCH="$(basename $GITHUB_REF)" | ||
if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then | ||
export IS_PR_BUILD="True" | ||
else | ||
export IS_PR_BUILD="False" | ||
fi | ||
./.scripts/run_osx_build.sh | ||
- name: Install Miniconda for windows | ||
uses: conda-incubator/setup-miniconda@v2 | ||
with: | ||
miniforge-version: latest | ||
miniforge-variant: Mambaforge | ||
if: matrix.os == 'windows' | ||
|
||
- name: Build on windows | ||
shell: cmd | ||
run: | | ||
call ".scripts\run_win_build.bat" | ||
env: | ||
PYTHONUNBUFFERED: 1 | ||
CONFIG: ${{ matrix.CONFIG }} | ||
CI: github_actions | ||
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }} | ||
UPLOAD_ON_BRANCH: main | ||
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} | ||
if: matrix.os == 'windows' | ||
- name: Prepare conda build artifacts | ||
id: prepare-artifacts | ||
shell: bash | ||
if: ${{ always() }} | ||
env: | ||
CONFIG: ${{ matrix.CONFIG }} | ||
SHORT_CONFIG: ${{ matrix.SHORT_CONFIG }} | ||
OS: ${{ matrix.os }} | ||
run: | | ||
export CI=github_actions | ||
export CI_RUN_ID=$GITHUB_RUN_ID | ||
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)" | ||
export ARTIFACT_STAGING_DIR="$GITHUB_WORKSPACE" | ||
if [ $OS == "macos" ]; then | ||
export CONDA_BLD_DIR="${MINIFORGE_HOME:-${HOME}/miniforge3}/conda-bld" | ||
elif [ $OS == "windows" ]; then | ||
export CONDA_BLD_DIR="${CONDA//\\//}/conda-bld" | ||
else | ||
export CONDA_BLD_DIR="build_artifacts" | ||
fi | ||
# Archive everything in CONDA_BLD_DIR except environments | ||
# Archive the CONDA_BLD_DIR environments only when the job fails | ||
# Use different prefix for successful and failed build artifacts | ||
# so random failures don't prevent rebuilds from creating artifacts. | ||
JOB_STATUS="${{ job.status }}" | ||
if [ $JOB_STATUS == "failure" ]; then | ||
export BLD_ARTIFACT_PREFIX="conda_artifacts" | ||
export ENV_ARTIFACT_PREFIX="conda_envs" | ||
else | ||
export BLD_ARTIFACT_PREFIX="conda_pkgs" | ||
fi | ||
./.scripts/create_conda_build_artifacts.sh | ||
continue-on-error: true | ||
|
||
- name: Store conda build artifacts | ||
uses: actions/upload-artifact@v3 | ||
if: ${{ always() && steps.prepare-artifacts.outcome == 'success' }} | ||
with: | ||
name: ${{ steps.prepare-artifacts.outputs.BLD_ARTIFACT_NAME }} | ||
path: ${{ steps.prepare-artifacts.outputs.BLD_ARTIFACT_PATH }} | ||
retention-days: 14 | ||
continue-on-error: true | ||
|
||
- name: Store conda build environment artifacts | ||
uses: actions/upload-artifact@v3 | ||
if: ${{ failure() && steps.prepare-artifacts.outcome == 'success' }} | ||
with: | ||
name: ${{ steps.prepare-artifacts.outputs.ENV_ARTIFACT_NAME }} | ||
path: ${{ steps.prepare-artifacts.outputs.ENV_ARTIFACT_PATH }} | ||
retention-days: 14 | ||
continue-on-error: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
on: repository_dispatch | ||
|
||
jobs: | ||
webservices: | ||
runs-on: ubuntu-latest | ||
name: webservices | ||
steps: | ||
- name: webservices | ||
id: webservices | ||
uses: conda-forge/webservices-dispatch-action@main | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
rerendering_github_token: ${{ secrets.RERENDERING_GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
#!/usr/bin/env bash | ||
|
||
# PLEASE NOTE: This script has been automatically generated by conda-smithy. Any changes here | ||
# will be lost next time ``conda smithy rerender`` is run. If you would like to make permanent | ||
# changes to this script, consider a proposal to conda-smithy so that other feedstocks can also | ||
# benefit from the improvement. | ||
|
||
# -*- mode: jinja-shell -*- | ||
|
||
set -xeuo pipefail | ||
export FEEDSTOCK_ROOT="${FEEDSTOCK_ROOT:-/home/conda/feedstock_root}" | ||
source ${FEEDSTOCK_ROOT}/.scripts/logging_utils.sh | ||
|
||
|
||
( endgroup "Start Docker" ) 2> /dev/null | ||
|
||
( startgroup "Configuring conda" ) 2> /dev/null | ||
|
||
export PYTHONUNBUFFERED=1 | ||
export RECIPE_ROOT="${RECIPE_ROOT:-/home/conda/recipe_root}" | ||
export CI_SUPPORT="${FEEDSTOCK_ROOT}/.ci_support" | ||
export CONFIG_FILE="${CI_SUPPORT}/${CONFIG}.yaml" | ||
|
||
cat >~/.condarc <<CONDARC | ||
conda-build: | ||
root-dir: ${FEEDSTOCK_ROOT}/build_artifacts | ||
pkgs_dirs: | ||
- ${FEEDSTOCK_ROOT}/build_artifacts/pkg_cache | ||
- /opt/conda/pkgs | ||
CONDARC | ||
|
||
mamba install --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ | ||
pip mamba conda-build boa conda-forge-ci-setup=3 | ||
mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \ | ||
pip mamba conda-build boa conda-forge-ci-setup=3 | ||
|
||
# set up the condarc | ||
setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" | ||
|
||
source run_conda_forge_build_setup | ||
|
||
# make the build number clobber | ||
make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" | ||
|
||
if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then | ||
EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test" | ||
fi | ||
|
||
|
||
( endgroup "Configuring conda" ) 2> /dev/null | ||
|
||
if [[ -f "${FEEDSTOCK_ROOT}/LICENSE.txt" ]]; then | ||
cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/recipe-scripts-license.txt" | ||
fi | ||
|
||
if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then | ||
if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then | ||
EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" | ||
fi | ||
conda debug "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \ | ||
${EXTRA_CB_OPTIONS:-} \ | ||
--clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" | ||
|
||
# Drop into an interactive shell | ||
/bin/bash | ||
else | ||
conda mambabuild "${RECIPE_ROOT}" -m "${CI_SUPPORT}/${CONFIG}.yaml" \ | ||
--suppress-variables ${EXTRA_CB_OPTIONS:-} \ | ||
--clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" | ||
|
||
( startgroup "Uploading packages" ) 2> /dev/null | ||
|
||
if [[ "${UPLOAD_PACKAGES}" != "False" ]] && [[ "${IS_PR_BUILD}" == "False" ]]; then | ||
upload_package "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" | ||
fi | ||
|
||
( endgroup "Uploading packages" ) 2> /dev/null | ||
fi | ||
|
||
( startgroup "Final checks" ) 2> /dev/null | ||
|
||
touch "${FEEDSTOCK_ROOT}/build_artifacts/conda-forge-build-done-${CONFIG}" |
Oops, something went wrong.