Skip to content

Commit d5f1390

Browse files
committed
Update CI files
1 parent b8528d3 commit d5f1390

File tree

11 files changed

+83
-133
lines changed

11 files changed

+83
-133
lines changed

.ci/assets/ci_constraints.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Pulpcore versions without the openapi command do no longer work in the CI
2-
pulpcore>=3.21.30,!=3.23.*,!=3.24.*,!=3.25.*,!=3.26.*,!=3.27.*,!=3.29.*,!=3.30.*,!=3.31.*,!=3.32.*,!=3.33.*,!=3.34.*,!=3.35.*,!=3.36.*,!=3.37.*,!=3.38.*,!=3.40.*,!=3.41.*,!=3.42.*,!=3.43.*,!=3.44.*,!=3.45.*,!=3.46.*,!=3.47.*,!=3.48.*,!=3.50.*,!=3.51.*,!=3.52.*,!=3.53.*,!=3.54.*
2+
# Pulpcore versions without the django 5 storage compatibility will fail, >3.63,<3.70
3+
pulpcore>=3.21.30,!=3.23.*,!=3.24.*,!=3.25.*,!=3.26.*,!=3.27.*,!=3.29.*,!=3.30.*,!=3.31.*,!=3.32.*,!=3.33.*,!=3.34.*,!=3.35.*,!=3.36.*,!=3.37.*,!=3.38.*,!=3.40.*,!=3.41.*,!=3.42.*,!=3.43.*,!=3.44.*,!=3.45.*,!=3.46.*,!=3.47.*,!=3.48.*,!=3.50.*,!=3.51.*,!=3.52.*,!=3.53.*,!=3.54.*,!=3.64.*,!=3.65.*,!=3.66.*,!=3.67.*,!=3.68.*,!=3.69.*
34

45

56
tablib!=3.6.0
@@ -8,3 +9,11 @@ tablib!=3.6.0
89

910
multidict!=6.3.0
1011
# This release failed the lower bounds test for some case sensitivity in CIMultiDict.
12+
13+
14+
azure-storage-blob!=12.28.*
15+
# Apparently does not work with current azurite.
16+
17+
18+
pycares<5
19+
# older aiodns versions don't pin pycares UB, and are broken by pycares>=5

.ci/scripts/check_release.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
#!/usr/bin/env python
2+
# /// script
3+
# requires-python = ">=3.13"
4+
# dependencies = [
5+
# "gitpython>=3.1.46,<3.2.0",
6+
# "packaging>=26.0,<26.1",
7+
# "pyyaml>=6.0.3,<6.1.0",
8+
# ]
9+
# ///
210

311
import argparse
412
import re
513
import os
614
import tomllib
7-
import yaml
815
from pathlib import Path
16+
17+
import yaml
918
from packaging.version import Version
1019
from git import Repo
1120

.github/pull_request_template.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<!---
2+
Thank you for submitting a PR to the Pulp Project!
3+
4+
If this is your first time contributing, please read the Pull Request Walkthrough documentation
5+
(https://pulpproject.org/pulpcore/docs/dev/guides/pull-request-walkthrough/).
6+
-->
7+
8+
### 📜 Checklist
9+
10+
- [ ] Commits are cleanly separated with meaningful messages (simple features and bug fixes should be [squashed](https://pulpproject.org/pulpcore/docs/dev/guides/git/#rebasing-and-squashing) to one commit)
11+
- [ ] A [changelog entry](https://pulpproject.org/pulpcore/docs/dev/guides/git/#changelog-update) or entries has been added for any significant changes
12+
- [ ] Follows the [Pulp policy on AI Usage](https://pulpproject.org/help/more/governance/ai_policy/)
13+
- [ ] (For new features) - User documentation and test coverage has been added
14+
15+
See: [Pull Request Walkthrough](https://pulpproject.org/pulpcore/docs/dev/guides/pull-request-walkthrough/)

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,10 @@ jobs:
3232
with:
3333
python-version: "3.11"
3434

35-
# Click is pinned because of:
36-
# https://github.com/pallets/click/issues/3065
3735
- name: "Install python dependencies"
3836
run: |
3937
echo ::group::PYDEPS
40-
pip install bump-my-version towncrier 'click<8.3'
38+
pip install bump-my-version towncrier
4139
echo ::endgroup::
4240
4341
- name: "Configure Git with pulpbot name and email"

.github/workflows/scripts/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ if [ "$TEST" = "azure" ]; then
107107
image: mcr.microsoft.com/azure-storage/azurite\
108108
volumes:\
109109
- ./azurite:/etc/pulp\
110-
command: "azurite-blob --blobHost 0.0.0.0"' vars/main.yaml
110+
command: "azurite-blob --skipApiVersionCheck --blobHost 0.0.0.0"' vars/main.yaml
111111
sed -i -e '$a azure_test: true\
112112
pulp_scenario_settings: {"AZURE_ACCOUNT_KEY": "Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==", "AZURE_ACCOUNT_NAME": "devstoreaccount1", "AZURE_CONNECTION_STRING": "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://ci-azurite:10000/devstoreaccount1;", "AZURE_CONTAINER": "pulp-test", "AZURE_LOCATION": "pulp3", "AZURE_OVERWRITE_FILES": true, "AZURE_URL_EXPIRATION_SECS": 120, "DEFAULT_FILE_STORAGE": "storages.backends.azure_storage.AzureStorage", "MEDIA_ROOT": "", "ansible_collect_download_count": true, "ansible_collect_download_log": false}\
113113
pulp_scenario_env: {}\

.github/workflows/scripts/publish_client_gem.sh

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/scripts/publish_client_pypi.sh

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/scripts/publish_plugin_pypi.sh

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
- name: "Install python dependencies"
7272
run: |
7373
echo ::group::PYDEPS
74-
pip install build towncrier twine wheel httpie docker netaddr boto3 'ansible~=10.3.0' mkdocs jq jsonpatch bump-my-version 'click<8.3'
74+
pip install build towncrier twine wheel httpie docker netaddr boto3 'ansible~=10.3.0' mkdocs jq jsonpatch bump-my-version
7575
echo "HTTPIE_CONFIG_DIR=$GITHUB_WORKSPACE/pulp_ansible/.ci/assets/httpie/" >> $GITHUB_ENV
7676
echo ::endgroup::
7777

lint_requirements.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
# For more info visit https://github.com/pulp/plugin_template
77

88
black==24.3.0
9-
# Click is pinned because of:
10-
# https://github.com/pallets/click/issues/3065
11-
click<8.3
129
bump-my-version
1310
check-manifest
1411
flake8

0 commit comments

Comments
 (0)