> -----Original Message----- > From: Jens Axboe [mailto:axboe@xxxxxxxxx] > Sent: Tuesday, August 9, 2022 9:10 AM > To: Vincent Fu <vincent.fu@xxxxxxxxxxx>; fio@xxxxxxxxxxxxxxx > Subject: Re: [PATCH 0/1] ci: upload tagged AppVeyor installers as GitHub > releases > > On 8/8/22 11:51 AM, Vincent Fu wrote: > > Jens, here is a patch that should allow AppVeyor to upload Windows > > installers as GitHub releases. This will require you to change the > > authentication key in the patch to get it working. > > > > Here are the steps: > > > > - Go to > https://urldefense.com/v3/__https://protect2.fireeye.com/v1/url?k=c8 > 0f25f5-a98430c5-c80eaeba-000babffaa23- > 3f07539697a6da96&q=1&e=45f36b0d-35d2-4c2a-aef9- > 90e3373c4279&u=https*3A*2F*2Fgithub.com*2Fsettings*2Ftokens__;JS > UlJSU!!EwVzqGoTKBqv-0DWAJBm!SJyx37c- > uGuy9NpnV5_ZzaNEOaD1EfQNjLo4jOdIQy0f7WVg4DpC6sONHJAQ8Zr8lj > eY8cdCF7DRyQ4DJPjr$ and generate a GitHub token > > with public_repo scope. > > - Go to > https://urldefense.com/v3/__https://protect2.fireeye.com/v1/url?k=2d > 5a7dad-4cd1689d-2d5bf6e2-000babffaa23- > 3a43175ee01cf1ff&q=1&e=45f36b0d-35d2-4c2a-aef9- > 90e3373c4279&u=https*3A*2F*2Fci.appveyor.com*2Ftools*2Fencrypt_ > _;JSUlJSU!!EwVzqGoTKBqv-0DWAJBm!SJyx37c- > uGuy9NpnV5_ZzaNEOaD1EfQNjLo4jOdIQy0f7WVg4DpC6sONHJAQ8Zr8lj > eY8cdCF7DRyYwsre62$ (and login) and encrypt > > the GitHub token from the previous step. > > - Replace the token in the patch (under auth_token: secure:) with the > > one from the previous step. > > > > To test this, push a tag for a commit on the master branch to GitHub > and > > we should end up with a Windows installer at > > > https://urldefense.com/v3/__https://protect2.fireeye.com/v1/url?k=b0 > b86c03-d1337933-b0b9e74c-000babffaa23- > f158594c84169011&q=1&e=45f36b0d-35d2-4c2a-aef9- > 90e3373c4279&u=https*3A*2F*2Fgithub.com*2Faxboe*2Ffio*2Frelease > s__;JSUlJSUl!!EwVzqGoTKBqv-0DWAJBm!SJyx37c- > uGuy9NpnV5_ZzaNEOaD1EfQNjLo4jOdIQy0f7WVg4DpC6sONHJAQ8Zr8lj > eY8cdCF7DRyYd9Cf7z$ > > I applied the patch and updated the key, and pushed a test tag. Let's > see if this works! > > -- > Jens Axboe Jens, if you don't want to wait you can kill this build: https://ci.appveyor.com/project/axboe/fio/builds/44416419 And then this one should (fingers crossed) push installers to GitHub: https://ci.appveyor.com/project/axboe/fio/builds/44416420