Skip to content

Commit

Permalink
Bump minor version
Browse files Browse the repository at this point in the history
  • Loading branch information
pulpbot authored and dralley committed Nov 6, 2024
1 parent 001d32b commit c5cbdce
Show file tree
Hide file tree
Showing 17 changed files with 21 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 3.67.0.dev
current_version = 3.68.0.dev
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+))?
Expand Down
2 changes: 1 addition & 1 deletion .github/template_gitref
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2021.08.26-388-g624de1a
unknown
8 changes: 4 additions & 4 deletions .github/workflows/update_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
with:
fetch-depth: 0
path: "pulpcore"
ref: "3.66"
ref: "3.67"

- name: "Run update"
working-directory: "pulpcore"
Expand All @@ -83,9 +83,9 @@ jobs:
path: "pulpcore"
committer: "pulpbot <[email protected]>"
author: "pulpbot <[email protected]>"
title: "Update CI files for branch 3.66"
branch: "update-ci/3.66"
base: "3.66"
title: "Update CI files for branch 3.67"
branch: "update-ci/3.67"
base: "3.67"
delete-branch: true
- uses: "actions/checkout@v4"
with:
Expand Down
2 changes: 0 additions & 2 deletions CHANGES/+fix-any-type.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/5834.doc

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/5882.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/5911.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/5934.bugfix

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/5943.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/plugin_api/5822.removal

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/plugin_api/5912.bugfix

This file was deleted.

2 changes: 1 addition & 1 deletion pulp_certguard/app/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ class PulpCertGuardPluginAppConfig(PulpPluginAppConfig):

name = "pulp_certguard.app"
label = "certguard"
version = "3.67.0.dev"
version = "3.68.0.dev"
python_package_name = "pulpcore"
domain_compatible = True
2 changes: 1 addition & 1 deletion pulp_file/app/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ class PulpFilePluginAppConfig(PulpPluginAppConfig):

name = "pulp_file.app"
label = "file"
version = "3.67.0.dev"
version = "3.68.0.dev"
python_package_name = "pulpcore"
domain_compatible = True
2 changes: 1 addition & 1 deletion pulpcore/app/apps.py
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ class PulpAppConfig(PulpPluginAppConfig):
label = "core"

# The version of this app
version = "3.67.0.dev"
version = "3.68.0.dev"

# The python package name providing this app
python_package_name = "pulpcore"
Expand Down
14 changes: 8 additions & 6 deletions releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,21 @@
This document outlines the steps to perform a release.

### Determine if a Release is Required
- Make sure to have GitPython python package installed
- Run the release checker script:
```
python3 .ci/scripts/check_release.py
```

### Create a New Y-branch (e.g., 3.23)
- If a new minor version (Y) is needed, trigger a [Create New Release Branch](https://github.com/pulp/pulpcore/actions/workflows/create-branch.yml) job via the GitHub Actions.
### Release a New Y-version (e.g., 3.23.0)
- If a new minor version (Y) is needed, trigger a [Create New Release Branch](https://github.com/pulp/pulpcore/actions/workflows/create-branch.yml) job from the main branch via the GitHub Actions.
- Look for the "Bump minor version" pull request and merge it.
- Trigger a [Release Pipeline](https://github.com/pulp/pulpcore/actions/workflows/release.yml) job by specifying the new release branch (X.**Y**) via the GitHub Actions.

### Release a New Z-version (Patch Release) (e.g., 3.23.1, 3.22.12)
- Trigger a [Release Pipeline](https://github.com/pulp/pulpcore/actions/workflows/release.yml) job by specifying the release branch (X.Y) via the GitHub Actions.

### Final Steps (Optional but Recommended)
- Ensure the new version appears on PyPI.
- Verify that the changelog has been updated by looking for the "Update Changelog" pull request.
- Post a brief announcement about the new release on the [Pulp Discourse](https://discourse.pulpproject.org/).
## Final Steps
- Ensure the new version appears on PyPI (it should appear after [Publish Release](https://github.com/pulp/pulpcore/actions/workflows/publish.yml) workflow succeeds).
- Verify that the changelog has been updated by looking for the "Update Changelog" pull request (A new PR should be available on the next day).
- [optional] Post a brief announcement about the new release on the [Pulp Discourse](https://discourse.pulpproject.org/).
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

setup(
name="pulpcore",
version="3.67.0.dev",
version="3.68.0.dev",
description="Pulp Django Application and Related Modules",
long_description=long_description,
long_description_content_type="text/markdown",
Expand Down
6 changes: 3 additions & 3 deletions template_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ flake8: true
flake8_ignore:
- ./pulpcore/app/protobuf/*
github_org: pulp
latest_release_branch: '3.66'
latest_release_branch: '3.67'
lint_requirements: true
os_required_packages: []
parallel_test_workers: 8
Expand Down Expand Up @@ -61,7 +61,7 @@ pulp_settings_azure:
api_root_rewrite_header: X-API-Root
domain_enabled: true
rest_framework__default_permission_classes:
- "pulpcore.plugin.access_policy.DefaultAccessPolicy"
- pulpcore.plugin.access_policy.DefaultAccessPolicy
pulp_settings_gcp: null
pulp_settings_s3:
DISABLED_authentication_backends: '@merge django.contrib.auth.backends.RemoteUserBackend'
Expand All @@ -79,7 +79,7 @@ pulp_settings_s3:
domain_enabled: true
hide_guarded_distributions: true
rest_framework__default_permission_classes:
- "pulpcore.plugin.access_policy.AccessPolicyFromSettings"
- pulpcore.plugin.access_policy.AccessPolicyFromSettings
pydocstyle: true
release_email: [email protected]
release_user: pulpbot
Expand Down

0 comments on commit c5cbdce

Please sign in to comment.