{"action":"created","issue":{"url":"https://api.github.com/repos/supertuxkart/stk-code/issues/3654","repository_url":"https://api.github.com/repos/supertuxkart/stk-code","labels_url":"https://api.github.com/repos/supertuxkart/stk-code/issues/3654/labels{/name}","comments_url":"https://api.github.com/repos/supertuxkart/stk-code/issues/3654/comments","events_url":"https://api.github.com/repos/supertuxkart/stk-code/issues/3654/events","html_url":"https://github.com/supertuxkart/stk-code/pull/3654","id":391886851,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM5MjgxMjg3","number":3654,"title":"Generate and upload AppImage, closes #2448","user":{"login":"probonopd","id":2480569,"node_id":"MDQ6VXNlcjI0ODA1Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/2480569?v=4","gravatar_id":"","url":"https://api.github.com/users/probonopd","html_url":"https://github.com/probonopd","followers_url":"https://api.github.com/users/probonopd/followers","following_url":"https://api.github.com/users/probonopd/following{/other_user}","gists_url":"https://api.github.com/users/probonopd/gists{/gist_id}","starred_url":"https://api.github.com/users/probonopd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/probonopd/subscriptions","organizations_url":"https://api.github.com/users/probonopd/orgs","repos_url":"https://api.github.com/users/probonopd/repos","events_url":"https://api.github.com/users/probonopd/events{/privacy}","received_events_url":"https://api.github.com/users/probonopd/received_events","type":"User","site_admin":false},"labels":[{"id":82492766,"node_id":"MDU6TGFiZWw4MjQ5Mjc2Ng==","url":"https://api.github.com/repos/supertuxkart/stk-code/labels/C:%20Build%20System","name":"C: Build System","color":"CCCCCC","default":false},{"id":1178609697,"node_id":"MDU6TGFiZWwxMTc4NjA5Njk3","url":"https://api.github.com/repos/supertuxkart/stk-code/labels/R:%20Waiting%20for%20update","name":"R: Waiting for update","color":"55ff55","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/supertuxkart/stk-code/milestones/9","html_url":"https://github.com/supertuxkart/stk-code/milestone/9","labels_url":"https://api.github.com/repos/supertuxkart/stk-code/milestones/9/labels","id":576031,"node_id":"MDk6TWlsZXN0b25lNTc2MDMx","number":9,"title":"later","description":"None","creator":{"login":"supertuxkart-sourceforge-migration","id":6733060,"node_id":"MDQ6VXNlcjY3MzMwNjA=","avatar_url":"https://avatars2.githubusercontent.com/u/6733060?v=4","gravatar_id":"","url":"https://api.github.com/users/supertuxkart-sourceforge-migration","html_url":"https://github.com/supertuxkart-sourceforge-migration","followers_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/followers","following_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/following{/other_user}","gists_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/gists{/gist_id}","starred_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/subscriptions","organizations_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/orgs","repos_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/repos","events_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/events{/privacy}","received_events_url":"https://api.github.com/users/supertuxkart-sourceforge-migration/received_events","type":"User","site_admin":false},"open_issues":36,"closed_issues":51,"state":"open","created_at":"2014-02-20T23:52:23Z","updated_at":"2019-01-03T22:12:14Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2018-12-17T20:57:47Z","updated_at":"2019-01-04T01:13:50Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/supertuxkart/stk-code/pulls/3654","html_url":"https://github.com/supertuxkart/stk-code/pull/3654","diff_url":"https://github.com/supertuxkart/stk-code/pull/3654.diff","patch_url":"https://github.com/supertuxkart/stk-code/pull/3654.patch"},"body":"This PR, when merged, will compile this game on [Travis CI](https://travis-ci.org/) upon each `git push`, and upload an [AppImage](http://appimage.org/) to your GitHub Releases page.\r\n\r\nCloses #2448.\r\n\r\nProviding an [AppImage](http://appimage.org/) would have, among others, these advantages:\r\n- Applications packaged as an AppImage can run on many distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others)\r\n- One app = one file = super simple for users: just download one AppImage file, [make it executable](http://discourse.appimage.org/t/how-to-make-an-appimage-executable/80), and run\r\n- No unpacking or installation necessary\r\n- No root needed\r\n- No system libraries changed\r\n- Works out of the box, no installation of runtimes needed\r\n- Optional desktop integration with `appimaged`\r\n- Optional binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate\r\n- Can optionally GPG2-sign your AppImages (inside the file)\r\n- Works on Live ISOs\r\n- Can use the same AppImages when dual-booting multiple distributions\r\n- Can be listed in the [AppImageHub](https://appimage.github.io/apps) central directory of available AppImages\r\n- Can double as a self-extracting compressed archive with the `--appimage-extract` parameter\r\n- No repositories needed. Suitable/optimized for air-gapped (offline) machines\r\n\r\n[Here is an overview](https://appimage.github.io/apps) of projects that are already distributing upstream-provided, official AppImages.\r\n\r\n__PLEASE NOTE:__ For this to work, you need to enable Travis CI for your repository as [described here](https://travis-ci.org/getting_started) __prior to merging this__, if you haven't already done so. Also, You need to set up `GITHUB_TOKEN` in Travis CI for this to work; please see https://github.com/probonopd/uploadtool.\r\n\r\nIf you have questions, AppImage developers are on #AppImage on irc.freenode.net."},"comment":{"url":"https://api.github.com/repos/supertuxkart/stk-code/issues/comments/451328890","html_url":"https://github.com/supertuxkart/stk-code/pull/3654#issuecomment-451328890","issue_url":"https://api.github.com/repos/supertuxkart/stk-code/issues/3654","id":451328890,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MTMyODg5MA==","user":{"login":"probonopd","id":2480569,"node_id":"MDQ6VXNlcjI0ODA1Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/2480569?v=4","gravatar_id":"","url":"https://api.github.com/users/probonopd","html_url":"https://github.com/probonopd","followers_url":"https://api.github.com/users/probonopd/followers","following_url":"https://api.github.com/users/probonopd/following{/other_user}","gists_url":"https://api.github.com/users/probonopd/gists{/gist_id}","starred_url":"https://api.github.com/users/probonopd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/probonopd/subscriptions","organizations_url":"https://api.github.com/users/probonopd/orgs","repos_url":"https://api.github.com/users/probonopd/repos","events_url":"https://api.github.com/users/probonopd/events{/privacy}","received_events_url":"https://api.github.com/users/probonopd/received_events","type":"User","site_admin":false},"created_at":"2019-01-04T01:13:50Z","updated_at":"2019-01-04T01:13:50Z","author_association":"NONE","body":"I see..."}}
{"actor":{"display_login":"probonopd"}}