Skip to content

Move release and PR creation to GitHub Actions - #50

Merged
MaksimZhukov merged 2 commits into
mainfrom
v-mazhuk/move-release-creation-to-github-actions
Aug 28, 2020
Merged

Move release and PR creation to GitHub Actions#50
MaksimZhukov merged 2 commits into
mainfrom
v-mazhuk/move-release-creation-to-github-actions

Conversation

@MaksimZhukov

Copy link
Copy Markdown
Contributor

In scope of this PR we've moved release and PR creation from AzureDevOps to GitHub Actions.

Details:
The main goal of these changes is to switch the repository to use the system account to publish Python releases and create PRs with updating the versions-manifest.json file. For this purpose we use GITHUB_TOKEN which is automatically generated by GitHub. Unfortunately, we were not able to get rid of the personal access token completely. We have to authenticate using a personal access token to trigger workflow configured with the workflow_dispatch and repository_dispatch events.

We cannot completely move python-versions CI to the GitHub Actions because we have to use macOS-10.14 pool to build our packages. We will move to GitHub Actions as soon as possible.

@MaksimZhukov
MaksimZhukov merged commit e643db6 into main Aug 28, 2020
@MaksimZhukov
MaksimZhukov deleted the v-mazhuk/move-release-creation-to-github-actions branch August 28, 2020 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

6 participants