type: commit

message:
ci: install python-semantic-release via requirements file

Signed-off-by: Charles Moore <moorec@amazon.com>

reason: unsigned

login: moorec-aws

type: User

user_view_type: public

status: modified

patch:
@@ -28,10 +28,8 @@ build = "hatch build"

 [envs.release]
 detached = true
-dependencies = [
-  "python-semantic-release == 8.7.*"
-]

 [envs.release.scripts]
+deps = "pip install -r requirements-release.txt"
 bump = "semantic-release -v --strict version --no-push --no-commit --no-tag --skip-build {args}"
 version = "semantic-release -v --strict version --print {args}"

patch:
@@ -1,3 +1 @@
-# HACK: This file solely exists for dependabot checks. The actual dependencies are in `hatch.toml` in the `release` environment.
-# If dependabot opens a PR that modifies this file, please make sure to update the coresponding dependency in `hatch.toml` as well.
 python-semantic-release == 9.4.*
\ No newline at end of file


event: committed


type: pr

state: closed

title: ci: install python-semantic-release via requirements file

body:
### What was the problem/requirement? (What/Why)
python-semantic-release is not being properly tracked by dependabot.

### What was the solution? (How)
Add a hatch script to install python-semantic-release from a requirements file

### What is the impact of this change?
Install python-semantic-release via an requirements file that is tracked by dependabot.

### How was this change tested?
`hatch run release:deps`

### Was this change documented?
no

### Is this a breaking change?
no

----

*By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.*

ref: moorec/fix-test-deps

openjd-model-for-python

full_name: moorec-aws/openjd-model-for-python

description: Provides a Python implementation of the data model for Open Job Description's template schemas.

pull_request_creation_policy: all

visibility: public

default_branch: mainline

ref: mainline

login: OpenJobDescription

type: Organization

author_association: CONTRIBUTOR

mergeable_state: unknown


Developers

slug: developers

privacy: closed

type: organization

permission: push


event: renamed

from: ci: install spython-emnatic-release via requirements filee

to: ci: install python-semnatic-release via requirements filee


from: ci: install python-semnatic-release via requirements filee


from: ci: install python-semnatic-release via requirements file

to: ci: install python-semantic-release via requirements file


type: review

login: jericht

state: APPROVED


state: approved

event: reviewed


login: jusiskin