Skip to content

appveyor.yml: Add inline deployment on tag push

Automate the deployment from appveyor.

We want to publish all artifacts as a new draft prelease on tag push only.

I've published 9.3.4-rc1 from an environment in appveyor. This is an alternative solution to the inline deployment method.

For playing around I've used an OAuth token from my user. But we can not merge it as it is as using a token from a human user account is unsafe. This OAuth token allows read/write access to all repositories.

I propose to create a machine user which has only access to the cppTango repo and generate an OAuth token for her and use that here. See https://developer.github.com/v3/guides/managing-deploy-keys/#machine-users and https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line?query=machine%20user.

Close #602 (closed).

Merge request reports