You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/maintainer/adding_pkgs.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ There are multiple ways to get started:
29
29
Then if necessary, you can make manual edits to the recipe.
30
30
#. If it is a python package, you can generate the recipe as a starting point with ``grayskull``.
31
31
Use ``conda install -c conda-forge grayskull`` to install ``grayskull``, followed by ``grayskull pypi your_package_name`` to generate the recipe. Note that you do *not* necessarily have to use ``grayskull``, and the
32
-
recipes produced by ``grayskull`` might need to be reviewed and edited. Read more about ``grayskull`` and how to use it `here <https://github.com/conda-incubator/grayskull#introduction>`_.
32
+
recipes produced by ``grayskull`` might need to be reviewed and edited. Read more about ``grayskull`` and how to use it `here <https://github.com/conda-incubator/grayskull#introduction>`__.
33
33
34
34
Your final recipe should have no comments (unless they're actually relevant to the recipe, and not generic instruction comments), and follow the order in the example.
Copy file name to clipboardExpand all lines: src/maintainer/conda_forge_yml.rst
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -152,7 +152,7 @@ Leaving this field empty implicitly requests to build a package natively. i.e.
152
152
.. _build_with_mambabuild:
153
153
154
154
build_with_mambabuild
155
-
--------------
155
+
---------------------
156
156
This option, when enabled, configures the conda-forge CI to run a debug build using the ``mamba`` solver. Check `this <https://conda-forge.org/docs/maintainer/maintainer_faq.html#mfaq-mamba-local>`__ to know more.
157
157
158
158
.. code-block:: yaml
@@ -457,17 +457,19 @@ This is used for disabling testing for cross compiling. Default is ``false``
457
457
.. _test:
458
458
459
459
test
460
-
-------------------
460
+
----
461
461
This is used to configure on which platforms a recipe is tested. Default is ``all``.
462
462
463
463
.. code-block:: yaml
464
464
465
465
test: native_and_emulated
466
+
466
467
Will do testing only if the platform is native or if there is an emulator.
Copy file name to clipboardExpand all lines: src/maintainer/infrastructure.rst
+20-20Lines changed: 20 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Repositories
9
9
Staging area for recipes
10
10
------------------------
11
11
12
-
`conda-forge/staged-recipes <https://github.com/conda-forge/staged-recipes>`_ is the entry point for new packages to join the conda-forge package collection.
12
+
`conda-forge/staged-recipes <https://github.com/conda-forge/staged-recipes>`__ is the entry point for new packages to join the conda-forge package collection.
13
13
You can find the detailed guide for submitting new package recipes in :ref:`creating_recipes`.
14
14
15
15
Smithy
@@ -25,23 +25,23 @@ Smithy contains maintenance code for conda-forge, which is used by the ``conda-s
25
25
26
26
``conda-smithy`` also contains the command line tool that you should use if you rerender manually from the command line (see :ref:`dev_update_rerender`).
27
27
28
-
Smithy can be used beyond Conda-Forge's purposes. For example, it can be used to `set up self-hosted Azure agents <self-hosted_azure-config>`_ for non-Conda-Forge infrastructures.
28
+
Smithy can be used beyond Conda-Forge's purposes. For example, it can be used to `set up self-hosted Azure agents <self-hosted_azure-config>`__ for non-Conda-Forge infrastructures.
29
29
(You could also consider using `Azure virtual machine scale set agents <https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/scale-set-agents?view=azure-devops>`_,
30
30
which could be less expensive to run than permanently active agents.)
31
31
32
32
33
33
Web services
34
34
------------
35
35
36
-
The Heroku app providing the conda-forge web services lives in `conda-forge/conda-forge-webservices <https://github.com/conda-forge/conda-forge-webservices>`_.
36
+
The Heroku app providing the conda-forge web services lives in `conda-forge/conda-forge-webservices <https://github.com/conda-forge/conda-forge-webservices>`__.
37
37
Please note that the code logic provided by the app is in the ``Smithy`` repository.
38
38
39
-
Bugs or suggestions regarding the service functionality should therefore be opened in ``conda-forge/conda-smithy``'s `bug tracker <https://github.com/conda-forge/conda-smithy/issues>`_.
39
+
Bugs or suggestions regarding the service functionality should therefore be opened in ``conda-forge/conda-smithy``'s `bug tracker <https://github.com/conda-forge/conda-smithy/issues>`__.
40
40
41
41
conda-forge pinning
42
42
-------------------
43
43
44
-
Package-wide dependency pins are defined in `conda_build_config.yaml <https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/conda_build_config.yaml>`_ in the `conda-forge/conda-forge-pinning-feedstock <https://github.com/conda-forge/conda-forge-pinning-feedstock>`_.
44
+
Package-wide dependency pins are defined in `conda_build_config.yaml <https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/conda_build_config.yaml>`__ in the `conda-forge/conda-forge-pinning-feedstock <https://github.com/conda-forge/conda-forge-pinning-feedstock>`_.
45
45
46
46
For more information on conda-forge wide package pins, please refer to :ref:`globally_pinned_packages`.
47
47
@@ -129,7 +129,7 @@ associated with the repo. This command can be useful for people who are not yet
129
129
so cannot @-mention the ``staged-recipes`` team for PR reviews.
If for some reason CircleCI is not triggering build from forks,
261
261
Circle can be manually added for each fork. Circle calls this "Adding a Project" and
262
-
`the official CircleCI documentation is available here <https://circleci.com/docs/getting-started/#add-and-follow-more-projects>`_.
263
-
This effectively amounts to going to the `Add Projects <https://circleci.com/add-projects>`_
262
+
`the official CircleCI documentation is available here <https://circleci.com/docs/getting-started/#add-and-follow-more-projects>`__.
263
+
This effectively amounts to going to the `Add Projects <https://circleci.com/add-projects>`__
264
264
page, finding the fork that you wish to enable, and clicking the "Build Project" button.
265
265
This is not normally needed.
266
266
@@ -271,7 +271,7 @@ If CircleCI lacks permissions to checkout the source code, it will produce an er
271
271
Permission denied (publickey).
272
272
fatal: Could not read from remote repository.
273
273
274
-
When this happens for a feedstock, it can be fixed using the `webservice <https://conda-forge.org/docs/webservice.html#conda-forge-admin-please-update-circle>`_, by posting the following comment::
274
+
When this happens for a feedstock, it can be fixed using the `webservice <https://conda-forge.org/docs/webservice.html#conda-forge-admin-please-update-circle>`__, by posting the following comment::
275
275
276
276
@conda-forge-admin, please update circle
277
277
@@ -285,7 +285,7 @@ Otherwise (e.g. in a PR to staged-recipes), here are some things you can try:
285
285
Drone.io
286
286
--------
287
287
288
-
We use `Drone.io <https://drone.io>`_ for Linux ARMv8 builds. To enable these builds on your feedstock, make a pull request to add your feedstock to the list
288
+
We use `Drone.io <https://drone.io>`__ for Linux ARMv8 builds. To enable these builds on your feedstock, make a pull request to add your feedstock to the list
289
289
here `<https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/migrations/arch_rebuild.txt>`_.
290
290
291
291
@@ -298,9 +298,9 @@ GitHub Actions.
298
298
Automerge
299
299
.........
300
300
301
-
The automerge service uses the GitHub action in this `repo <https://github.com/conda-forge/automerge-action>`_. This action runs out of a
302
-
Docker `container <https://hub.docker.com/repository/docker/condaforge/automerge-action>`_ on the ``prod`` tag. See the
303
-
repo `README.md <https://github.com/conda-forge/automerge-action#readme>`_ for more details. PRs are automatically merged if they satisfy either
301
+
The automerge service uses the GitHub action in this `repo <https://github.com/conda-forge/automerge-action>`__. This action runs out of a
302
+
Docker `container <https://hub.docker.com/repository/docker/condaforge/automerge-action>`__ on the ``prod`` tag. See the
303
+
repo `README.md <https://github.com/conda-forge/automerge-action#readme>`__ for more details. PRs are automatically merged if they satisfy either
304
304
of the two following sets of conditions:
305
305
306
306
1. are from the ``regro-cf-autotick-bot``, have ``[bot-automerge]`` in the title, all statuses are passing, and the feedstock allows automerge
@@ -312,9 +312,9 @@ edits to the PR.
312
312
Rerendering
313
313
...........
314
314
315
-
The rerendering service is triggered by the Heroku app. It uses the GitHub action in this `repo <https://github.com/conda-forge/webservices-dispatch-action>`_.
316
-
This action runs out of a Docker `container <https://hub.docker.com/repository/docker/condaforge/webservices-dispatch-action>`_ on the ``prod`` tag. See the
317
-
repo `README.md <https://github.com/conda-forge/webservices-dispatch-action#readme>`_ for more details.
315
+
The rerendering service is triggered by the Heroku app. It uses the GitHub action in this `repo <https://github.com/conda-forge/webservices-dispatch-action>`__.
316
+
This action runs out of a Docker `container <https://hub.docker.com/repository/docker/condaforge/webservices-dispatch-action>`__ on the ``prod`` tag. See the
317
+
repo `README.md <https://github.com/conda-forge/webservices-dispatch-action#readme>`__ for more details.
0 commit comments