mirror of
https://github.com/jlengrand/github-repository-stats-action.git
synced 2026-03-10 08:21:21 +00:00
Sending stats
This commit is contained in:
32
dist/index.js
vendored
32
dist/index.js
vendored
@@ -19680,6 +19680,8 @@ async function main() {
|
|||||||
await sendViewsStats(serverUrl, owner, repo, views.data);
|
await sendViewsStats(serverUrl, owner, repo, views.data);
|
||||||
await sendClonesStats(serverUrl, owner, repo, clones.data);
|
await sendClonesStats(serverUrl, owner, repo, clones.data);
|
||||||
await sendRepoStats(serverUrl, owner, repo, time, repoData.data);
|
await sendRepoStats(serverUrl, owner, repo, time, repoData.data);
|
||||||
|
await sendPathsStats(serverUrl, owner, repo, time, referralPaths.data);
|
||||||
|
await sendSourcesStats(serverUrl, owner, repo, time, referralSources.data);
|
||||||
|
|
||||||
const payload = {
|
const payload = {
|
||||||
owner: owner,
|
owner: owner,
|
||||||
@@ -19699,6 +19701,36 @@ async function main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function sendSourcesStats(serverUrl, owner, repo, time, payload) {
|
||||||
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/sources`;
|
||||||
|
|
||||||
|
try {
|
||||||
|
const response = await got_dist_source.post(url, {
|
||||||
|
json: {
|
||||||
|
timestamp: time,
|
||||||
|
payload
|
||||||
|
},
|
||||||
|
}).json();
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function sendPathsStats(serverUrl, owner, repo, time, payload) {
|
||||||
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/paths`;
|
||||||
|
|
||||||
|
try {
|
||||||
|
const response = await got_dist_source.post(url, {
|
||||||
|
json: {
|
||||||
|
timestamp: time,
|
||||||
|
payload
|
||||||
|
},
|
||||||
|
}).json();
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
async function sendViewsStats(serverUrl, owner, repo, payload) {
|
async function sendViewsStats(serverUrl, owner, repo, payload) {
|
||||||
const url = `${serverUrl}/api/repositories/${owner}/${repo}/views`;
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/views`;
|
||||||
try {
|
try {
|
||||||
|
|||||||
32
index.js
32
index.js
@@ -65,6 +65,8 @@ async function main() {
|
|||||||
await sendViewsStats(serverUrl, owner, repo, views.data);
|
await sendViewsStats(serverUrl, owner, repo, views.data);
|
||||||
await sendClonesStats(serverUrl, owner, repo, clones.data);
|
await sendClonesStats(serverUrl, owner, repo, clones.data);
|
||||||
await sendRepoStats(serverUrl, owner, repo, time, repoData.data);
|
await sendRepoStats(serverUrl, owner, repo, time, repoData.data);
|
||||||
|
await sendPathsStats(serverUrl, owner, repo, time, referralPaths.data);
|
||||||
|
await sendSourcesStats(serverUrl, owner, repo, time, referralSources.data);
|
||||||
|
|
||||||
const payload = {
|
const payload = {
|
||||||
owner: owner,
|
owner: owner,
|
||||||
@@ -84,6 +86,36 @@ async function main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function sendSourcesStats(serverUrl, owner, repo, time, payload) {
|
||||||
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/sources`;
|
||||||
|
|
||||||
|
try {
|
||||||
|
const response = await got.post(url, {
|
||||||
|
json: {
|
||||||
|
timestamp: time,
|
||||||
|
payload
|
||||||
|
},
|
||||||
|
}).json();
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function sendPathsStats(serverUrl, owner, repo, time, payload) {
|
||||||
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/paths`;
|
||||||
|
|
||||||
|
try {
|
||||||
|
const response = await got.post(url, {
|
||||||
|
json: {
|
||||||
|
timestamp: time,
|
||||||
|
payload
|
||||||
|
},
|
||||||
|
}).json();
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
async function sendViewsStats(serverUrl, owner, repo, payload) {
|
async function sendViewsStats(serverUrl, owner, repo, payload) {
|
||||||
const url = `${serverUrl}/api/repositories/${owner}/${repo}/views`;
|
const url = `${serverUrl}/api/repositories/${owner}/${repo}/views`;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user