Skip to content

Add an annotation/label of the github actions job url that created the image #416

Open
@gdamjan

Description

Description

so that we can trace back the github actions

something like:

const github_token = getInput('github_token') || process.env.GITHUB_TOKEN
const owner = context.repo.owner
const repo = context.repo.repo
const run_id = Number(context.runId)
const job_name = context.job

const octokit = getOctokit(github_token)
const jobs = await octokit.paginate(octokit.rest.actions.listJobsForWorkflowRun, {
  run_id,
  owner,
  repo,
})

const job = jobs.find(job => job.name === job_name)
return job.html_url;

ps. I'm willing to open an PR if this would be acceptable

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions