Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions .github/workflows/testpr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -173,12 +173,9 @@ jobs:
- name: Generate GitHub Actions workflows to catch post-PR problems
shell: bash -l {0}
run: |
extra_args=""
if [[ "${{ matrix.platform }}" == "win-64" || "${{ matrix.platform }}" == "linux-aarch64" ]]; then
# --batch_size 25 is a workaround for https://github.com/RoboStack/robostack.github.io/issues/105
extra_args="--batch_size 25"
fi
pixi run vinca-gha --platform ${{ matrix.platform }} --trigger-branch dummy_build_branch_as_it_is_unused -d ./recipes $extra_args
# --batch_size 25 is a workaround for https://github.com/RoboStack/robostack.github.io/issues/105
# and keeps the generated workflows below GitHub's 500 KiB limit on all platforms
pixi run vinca-gha --platform ${{ matrix.platform }} --trigger-branch dummy_build_branch_as_it_is_unused -d ./recipes --batch_size 25

- name: Upload build cache as artifact
# Keep artifacts consistent with the cache: retain partial output from failed or cancelled builds, but not skipped builds.
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ pixi run build
## Full rebuilds
For full rebuilds also remember:
- refresh snapshot: `pixi run create_snapshot`
- update `conda_build_config.yaml` for active migrations. You can use https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/main/recipe/conda_build_config.yaml as a base, and then also apply migrations that are mostly done; you can check the status at https://conda-forge.org/status/.
- update pinning: `conda_build_config.yaml` is generated, do not edit it directly. Run `pixi run vinca-pinning-update --render` to move `vinca_pinning.yaml` to the latest conda-forge pinning and select migrations that are done for our dependencies, then put distro-specific pins under `pinning_overrides` and re-render with `pixi run vinca-pinning-render`.
- bump `build_number`
- bump mutex minor and update hardcoded mutex refs where needed
- clear stale `pkg_additional_info.yaml` build-number overrides unless intentional
Expand Down
Loading
Loading