├── requests └── .keep ├── .github ├── ISSUE_TEMPLATE.md ├── CODEOWNERS ├── dependabot.yml ├── workflows │ ├── pr.yml │ ├── repodata_patching.yml │ ├── create_feedstocks.yml │ └── main.yml └── PULL_REQUEST_TEMPLATE.md ├── examples ├── example-travis.yml ├── example-archive.yml ├── example-unarchive.yml ├── example-not-broken.yml ├── example-broken.yml ├── example-add-feedstock-output.yml ├── example-cfep-3.yml ├── example-token-reset.yml └── example-open-gpu-server.yml ├── pyproject.toml ├── environment.yml ├── .access_control.yml ├── conda_forge_admin_requests ├── __init__.py ├── utils.py ├── archive_feedstock.py ├── __main__.py ├── cfep3_copy.py ├── mark_broken.py ├── feedstock_outputs.py ├── token_reset.py └── access_control.py ├── scripts ├── create_feedstocks ├── update_repodata_patches.py └── create_feedstocks.py ├── .gitignore └── README.md /requests/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @conda-forge/core 2 | -------------------------------------------------------------------------------- /examples/example-travis.yml: -------------------------------------------------------------------------------- 1 | action: travis 2 | feedstocks: 3 | - conda-smithy 4 | -------------------------------------------------------------------------------- /examples/example-archive.yml: -------------------------------------------------------------------------------- 1 | action: archive 2 | feedstocks: 3 | - cf-autotick-bot-test-package 4 | -------------------------------------------------------------------------------- /examples/example-unarchive.yml: -------------------------------------------------------------------------------- 1 | action: unarchive 2 | feedstocks: 3 | - cf-autotick-bot-test-package 4 | -------------------------------------------------------------------------------- /examples/example-not-broken.yml: -------------------------------------------------------------------------------- 1 | action: not_broken 2 | packages: 3 | - linux-64/cf-autotick-bot-test-package-0.10-py36h5fab9bb_3.tar.bz2 4 | -------------------------------------------------------------------------------- /examples/example-broken.yml: -------------------------------------------------------------------------------- 1 | action: broken 2 | packages: 3 | - linux-aarch64/cf-autotick-bot-test-package-0.13-py38h2063c64_0.tar.bz2 4 | - linux-aarch64/cf-autotick-bot-test-package-0.13-py37hd9ded2f_0.tar.bz2 5 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "github-actions" 4 | directory: "/" 5 | schedule: 6 | interval: "monthly" 7 | groups: 8 | github-actions: 9 | patterns: 10 | - '*' 11 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [build-system] 2 | requires = ["setuptools >= 61.0"] 3 | build-backend = "setuptools.build_meta" 4 | 5 | [tool.setuptools] 6 | packages = ["conda_forge_admin_requests"] 7 | 8 | [project] 9 | name = "conda_forge_admin_requests" 10 | version = "2024.01.08" 11 | -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- 1 | name: cf 2 | channels: 3 | - conda-forge 4 | - nodefaults 5 | dependencies: 6 | - anaconda-client 7 | - python =3.10 8 | - requests 9 | - pygithub 10 | - pydantic 11 | - cirun 12 | - conda-smithy >=3.30.1 13 | - conda-forge-metadata >=0.9.1 14 | - ruamel.yaml 15 | - conda-build >=25.3.1 16 | -------------------------------------------------------------------------------- /examples/example-add-feedstock-output.yml: -------------------------------------------------------------------------------- 1 | action: add_feedstock_output 2 | feedstock_to_output_mapping: 3 | # this entry adds a package name 4 | clang-compiler-activation: 5 | - clang_impl_osx-64 6 | - clang_impl_osx-arm64 7 | # While fully specified package names are preferred, you can also use 8 | # this entry to add an allowed glob pattern 9 | llvmdev: 10 | - "libllvm*" 11 | -------------------------------------------------------------------------------- /examples/example-cfep-3.yml: -------------------------------------------------------------------------------- 1 | action: cfep3_copy 2 | anaconda_org_packages: 3 | # list of {package: channel[/label/