Discuții » Parere despre Geasy Fork

Webhook Update Option Not Triggering

§
Postat în: 18-09-2019
Editat în: 18-09-2019

Webhook Update Option Not Triggering

I have already set up a webhook to my Github repo. I can import scripts from there and they do get updated automatically but I only just realized the "Update by webhook" option was not setting itself after the first push. I do have one new script (I made recently) that works and has the webhook set. The other 4 just won't set.

Does anyone have more advanced troubleshooting skills than me?

§
Postat în: 30-09-2019

Thanks!

§
Postat în: 01-07-2021

Wondering if I have something wrongly configured.
I do a push from Visual Code to github and then github (successfully) triggers the webhook to Greasy, but Greasy is not syncing the file from github. I have it set for "Manual - it will be checked for updates only when you trigger it"
For now I am just manually clicking the update/sync button, which is fine, but it would be nice if this would occur automagically.

§
Postat în: 02-07-2021
I have it set for "Manual - it will be checked for updates only when you trigger it"
For now I am just manually clicking the update/sync button, which is fine, but it would be nice if this would occur automagically.

You can set it to "Automatic", it will check once a day.

§
Postat în: 23-08-2021
I do a push from Visual Code to github and then github (successfully) triggers the webhook to Greasy, but Greasy is not syncing the file from github.
What is the response from Greasy Fork to this request? What is the URL of your script?

According to the response on GitHub,

Headers
Access-Control-Allow-Origin: *
Cache-Control: max-age=0, private, must-revalidate
Content-Type: application/json; charset=utf-8
Date: Mon, 23 Aug 2021 10:37:09 GMT
Etag: W/"3a9920af96e19ec8b76600adcd047fc2"
Referrer-Policy: strict-origin-when-cross-origin
Server: nginx/1.18.0 (Ubuntu)
Strict-Transport-Security: max-age=31536000
Vary: Accept
X-Backend-Server: janeway
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: f24664a1-729c-4de9-aaea-020197644916
X-Runtime: 0.019230
X-Xss-Protection: 1; mode=block
Body
{"updated_scripts":[],"updated_failed":[]}

§
Postat în: 31-08-2021

Request URL: https://greasyfork.org/en/users/668704-phuz/webhook
Request method: POST
Accept: */*
content-type: application/json
User-Agent: GitHub-Hookshot/8d33975
X-GitHub-Delivery: 00fd6666-0a65-11ec-8eea-209821708911
X-GitHub-Event: push
X-GitHub-Hook-ID: 305392826
X-GitHub-Hook-Installation-Target-ID: 303397840
X-GitHub-Hook-Installation-Target-Type: repository
X-Hub-Signature: sha1=a2f774621cc4c160614ec87e9ecc56622f64969c
X-Hub-Signature-256: sha256=24e373aeb37e1d6cfb890e9d6e2d3e5b528ec01d89f6849407f26b1e16cf6f83

§
Postat în: 31-08-2021

{
"ref": "refs/heads/main",
"before": "2ad31ace47778b7df8169bb191799494598b824c",
"after": "b078105d3ec09942efe5f2547fa15fca16c42e57",
"repository": {
"id": 303397840,
"node_id": "MDEwOlJlcG9zaXRvcnkzMDMzOTc4NDA=",
"name": "WME-DOT-Advisories",
"full_name": "skykep/WME-DOT-Advisories",
"private": false,
"owner": {
"name": "skykep",
"email": "",
"login": "skykep",
"id": 26309313,
"node_id": "MDQ6VXNlcjI2MzA5MzEz",
"avatar_url": "https://avatars.githubusercontent.com/u/26309313?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/skykep",
"html_url": "https://github.com/skykep",
"followers_url": "https://api.github.com/users/skykep/followers",
"following_url": "https://api.github.com/users/skykep/following{/other_user}",
"gists_url": "https://api.github.com/users/skykep/gists{/gist_id}",
"starred_url": "https://api.github.com/users/skykep/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/skykep/subscriptions",
"organizations_url": "https://api.github.com/users/skykep/orgs",
"repos_url": "https://api.github.com/users/skykep/repos",
"events_url": "https://api.github.com/users/skykep/events{/privacy}",
"received_events_url": "https://api.github.com/users/skykep/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/skykep/WME-DOT-Advisories",
"description": "WME DOT Advisories",
"fork": false,
"url": "https://github.com/skykep/WME-DOT-Advisories",
"forks_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/forks",
"keys_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/teams",
"hooks_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/hooks",
"issue_events_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/issues/events{/number}",
"events_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/events",
"assignees_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/assignees{/user}",
"branches_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/branches{/branch}",
"tags_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/tags",
"blobs_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/statuses/{sha}",
"languages_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/languages",
"stargazers_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/stargazers",
"contributors_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/contributors",
"subscribers_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/subscribers",
"subscription_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/subscription",
"commits_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/contents/{+path}",
"compare_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/merges",
"archive_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/downloads",
"issues_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/issues{/number}",
"pulls_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/pulls{/number}",
"milestones_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/milestones{/number}",
"notifications_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/labels{/name}",
"releases_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/releases{/id}",
"deployments_url": "https://api.github.com/repos/skykep/WME-DOT-Advisories/deployments",
"created_at": 1602508673,
"updated_at": "2021-08-31T14:09:09Z",
"pushed_at": 1630433237,
"git_url": "git://github.com/skykep/WME-DOT-Advisories.git",
"ssh_url": "git@github.com:skykep/WME-DOT-Advisories.git",
"clone_url": "https://github.com/skykep/WME-DOT-Advisories.git",
"svn_url": "https://github.com/skykep/WME-DOT-Advisories",
"homepage": null,
"size": 323,
"stargazers_count": 0,
"watchers_count": 0,
"language": "JavaScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 1,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 0,
"license": null,
"forks": 1,
"open_issues": 0,
"watchers": 0,
"default_branch": "main",
"stargazers": 0,
"master_branch": "main"
},
"pusher": {
"name": "skykep",
"email": ""
},
"sender": {
"login": "skykep",
"id": 26309313,
"node_id": "MDQ6VXNlcjI2MzA5MzEz",
"avatar_url": "https://avatars.githubusercontent.com/u/26309313?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/skykep",
"html_url": "https://github.com/skykep",
"followers_url": "https://api.github.com/users/skykep/followers",
"following_url": "https://api.github.com/users/skykep/following{/other_user}",
"gists_url": "https://api.github.com/users/skykep/gists{/gist_id}",
"starred_url": "https://api.github.com/users/skykep/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/skykep/subscriptions",
"organizations_url": "https://api.github.com/users/skykep/orgs",
"repos_url": "https://api.github.com/users/skykep/repos",
"events_url": "https://api.github.com/users/skykep/events{/privacy}",
"received_events_url": "https://api.github.com/users/skykep/received_events",
"type": "User",
"site_admin": false
},
"created": false,
"deleted": false,
"forced": false,
"base_ref": null,
"compare": "https://github.com/skykep/WME-DOT-Advisories/compare/2ad31ace4777...b078105d3ec0",
"commits": [
{
"id": "b078105d3ec09942efe5f2547fa15fca16c42e57",
"tree_id": "538e1ebfea6f2e87f3de1e02857bafd660610c7e",
"distinct": true,
"message": "VA Weather closures",
"timestamp": "2021-08-31T14:07:13-04:00",
"url": "https://github.com/skykep/WME-DOT-Advisories/commit/b078105d3ec09942efe5f2547fa15fca16c42e57",
"author": {
"name": "",
"email": "",
"username": "skykep"
},
"committer": {
"name": "",
"email": "",
"username": "skykep"
},
"added": [

],
"removed": [

],
"modified": [
"WME DOT Advisories.user.js"
]
}
],
"head_commit": {
"id": "b078105d3ec09942efe5f2547fa15fca16c42e57",
"tree_id": "538e1ebfea6f2e87f3de1e02857bafd660610c7e",
"distinct": true,
"message": "VA Weather closures",
"timestamp": "2021-08-31T14:07:13-04:00",
"url": "https://github.com/skykep/WME-DOT-Advisories/commit/b078105d3ec09942efe5f2547fa15fca16c42e57",
"author": {
"name": "",
"email": "",
"username": "skykep"
},
"committer": {
"name": "",
"email": "",
"username": "skykep"
},
"added": [

],
"removed": [

],
"modified": [
"WME DOT Advisories.user.js"
]
}
}

§
Postat în: 03-09-2021

Nice, I'll give it a shot.

§
Postat în: 05-09-2021

That worked. Thanks for the fix!

Postează un raspuns

Autentifică-te pentru a posta un răspuns.