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/knowledge_base.rst
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -231,7 +231,7 @@ Tips & tricks for CMD/Batch syntax
231
231
Windows recipes rely on CMD/Batch scripts (``.bat``) by default.
232
232
Batch syntax is a bit different from Bash and friends on Unix, so we have collected some tips here to help you get started if you are not familiar with this scripting language.
233
233
234
-
* Check if you need to write a Batch script first!
234
+
* Check if you need to write a Batch script first!
235
235
Simple recipes might not need shell-specific code and can be written in an agnostic way.
236
236
Use the ``build.script`` item in ``meta.yaml`` (see `conda-build docs <https://docs.conda.io/projects/conda-build/en/stable/resources/define-metadata.html#script>`__).
237
237
This item can take a string or a list of strings (one per line).
@@ -305,7 +305,7 @@ In the build script, it would need to update the config files and guard any test
305
305
306
306
# Get an updated config.sub and config.guess
307
307
cp $BUILD_PREFIX/share/gnuconfig/config.*.
308
-
308
+
309
309
# Skip ``make check`` when cross-compiling
310
310
if [[ "${CONDA_BUILD_CROSS_COMPILATION}"!="1" ]];then
311
311
make check
@@ -1694,7 +1694,7 @@ You are also free to download recipes and rebuild them yourself, if you would li
1694
1694
2. Each feedstock can only upload packages for that feedstock. This is enforced by using a cf-staging channel where builds are first sent.
1695
1695
A bot then assesses that the submitting feedstock has permission to build the package it has submitted, and only then will it relay the build to the conda-forge channel.
1696
1696
This helps mitigate against a bad actor gaining access to an inconspicuous feedstock and then trying to push a build with malicious code into essential infrastructure packages (e.g., OpenSSL or Python).
1697
-
3. We have `artifact-validation <https://github.com/conda-forge/artifact-validation>`__ for validating all the ``conda-forge`` artifacts before they are uploaded to ``anaconda.org``. This validation looksfor various security-related items, such as artifacts that overwrite key pieces of certain packages.
1697
+
3. We have `artifact-validation <https://github.com/conda-forge/artifact-validation>`__ for validating all the ``conda-forge`` artifacts uploaded to ``anaconda.org``. This validation scansfor various security-related items, such as artifacts that overwrite key pieces of certain packages.
1698
1698
4. We have a dedicated `Security and Systems Sub-Team <https://conda-forge.org/docs/orga/subteams.html?highlight=security+team#security-and-systems-sub-team>`__ who works hard towards making sure to secure and maintain appropriate access to the credentials and services/systems used by ``conda-forge``.
0 commit comments