QtQuickVcp icon indicating copy to clipboard operation
QtQuickVcp copied to clipboard

Add GitHub CI/CD for Linux, macOS, Windows

Open gb-g opened this issue 4 years ago • 2 comments

This adds a GitHub Action workflow to build on Linux and macOS. Artifacts are deployed to GitHub Releases. Also add small build fixes. This is related to #298.

gb-g avatar Jun 14 '21 18:06 gb-g

As a test, the release https://github.com/gb-g/QtQuickVcp/releases/tag/05453ee resulted from a push to master in the fork. Badges in the README have been adapted, and can be seen for a test in https://github.com/gb-g/QtQuickVcp#rolling-releases .

gb-g avatar Jun 22 '21 14:06 gb-g

https://github.com/machinekit/QtQuickVcp/pull/299/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dcR57 and other lines contain placeholder tokens. Before merging, they need to be replaced by an encrypted token from https://github.com/settings/tokens as described here: auth_token

gb-g avatar Jun 22 '21 15:06 gb-g