Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
benekoehler committed Dec 29, 2021
1 parent 75ce6ac commit 5413bd1
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,42 @@ import * as github from "@actions/github";
import axios from "axios";

async function run(): Promise<void> {
core.debug("start of action");

try {
const hookUrl = core.getInput("mattermost-hook-url");
const repoToken = core.getInput("repo-token");

const octokit = github.getOctokit(repoToken);
const test = await octokit.rest.repos.getCommit({
owner: github.context.payload.sender?.login,
ref: github.context.sha,
repo: github.context.payload.repository?.name ?? "",
});

core.debug(JSON.stringify(test, null, 2));

const headers = {Authorization: `Bearer ${repoToken}`};

const {payload} = github.context;
core.debug(`commit that triggered the action: ${github.context.sha}`);

const compareUrlRaw = payload.repository?.compare_url.replace(
payload.repository.name,
`${payload.repository.name}.wiki`,
);
core.debug(`compare url raw: ${compareUrlRaw}`);

const commitsUrl = payload.repository?.commits_url
.replace(payload.repository.name, `${payload.repository.name}.wiki`)
.replace("{/sha}", "?per_page=2");

core.debug(`Commits URL: ${commitsUrl}`);

const {data: commits} = await axios.get<Array<any>>(commitsUrl, {
headers,
});

core.debug(`Commits URL: ${commitsUrl}`);
core.debug(`Commits: \n${commits.join("\n ")}`);

if (commits.length >= 2) {
Expand Down

0 comments on commit 5413bd1

Please sign in to comment.