Firm Name
edunext
Urgency
Low (2 weeks)
Requested Change
In order to add automatic changelog generation, version bumping and release workflows is needed to add a PAT from an User with WRITE access to the repo with the following permissions:
Secret Name: AI_EXTENSIONS_GITHUB_TOKEN
PERMISSIONS:
- contents: write
- pull_requests: write
The PR adding this CI workflow is openedx/openedx-ai-extensions#223 and it is based on Aspects (https://github.com/openedx/tutor-contrib-aspects/blob/main/.github/workflows/bump-version.yaml#L48)
Reasoning
A new token is required instead of use GITHUB_TOKEN because this token doesn't have permissions to trigger subsequent actions and it is necessary to follow the pipeline MANUAL TRIGGER > BUMPVERSION > create PULL_REQUEST > on Merge > Create Release
Firm Name
edunext
Urgency
Low (2 weeks)
Requested Change
In order to add automatic changelog generation, version bumping and release workflows is needed to add a PAT from an User with WRITE access to the repo with the following permissions:
Secret Name: AI_EXTENSIONS_GITHUB_TOKEN
PERMISSIONS:
The PR adding this CI workflow is openedx/openedx-ai-extensions#223 and it is based on Aspects (https://github.com/openedx/tutor-contrib-aspects/blob/main/.github/workflows/bump-version.yaml#L48)
Reasoning
A new token is required instead of use GITHUB_TOKEN because this token doesn't have permissions to trigger subsequent actions and it is necessary to follow the pipeline MANUAL TRIGGER > BUMPVERSION > create PULL_REQUEST > on Merge > Create Release