Skip to content

3.3 GitHub Action API

kolioOtSofia edited this page Jul 25, 2021 · 11 revisions

Overview

  1. JSON usage
  2. General concept
  3. Workflows history
  4. Latest workflow
  5. Jobs for a specific workflow
  6. Logs for a specific job

This application uses version 3 of the GitHub API

JSON Usage

Refer to part JSON Usage in 3.3 Travic API for details

General Concept

The ATDDGitHubActionsRepository uses an ATDDGitHubActionsClient to send request to the GitHub API, the responses from this API are then parsed by the ATDDGitHubActionsParser and displayed to the user in the GUI.

Workflows history

ATDDGitHubActionsClient new
    getJsonForWorkflowRunsForRepository: 'hpi-swa-teaching/AutoTDD'
Click to see sample response
{
    "total_count": 861,
    "workflow_runs": [
        {
            "id": 1042581517,
            "name": "CI",
            "node_id": "WFR_lAHOAGuM984BHNs8zj4kiA0",
            "head_branch": "fix/refactor-test-names",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "run_number": 405,
            "event": "pull_request",
            "status": "completed",
            "conclusion": "success",
            "workflow_id": 9099876,
            "check_suite_id": 3267483568,
            "check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTY4",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "pull_requests": [
                {
                    "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls/128",
                    "id": 692096685,
                    "number": 128,
                    "head": {
                        "ref": "fix/refactor-test-names",
                        "sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
                        "repo": {
                            "id": 18668348,
                            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                            "name": "AutoTDD"
                        }
                    },
                    "base": {
                        "ref": "dev",
                        "sha": "93296507f9f878bda8174fa74876a6b55fa8ff20",
                        "repo": {
                            "id": 18668348,
                            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                            "name": "AutoTDD"
                        }
                    }
                }
            ],
            "created_at": "2021-07-18T14:20:43Z",
            "updated_at": "2021-07-18T14:23:00Z",
            "jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/jobs",
            "logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/logs",
            "check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483568",
            "artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/artifacts",
            "cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/cancel",
            "rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/rerun",
            "workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099876",
            "head_commit": {
                "id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
                "tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
                "message": "Make all test-classes plural",
                "timestamp": "2021-07-18T14:13:20Z",
                "author": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                },
                "committer": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                }
            },
            "repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            },
            "head_repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            }
        },
        {
            "id": 1042581512,
            "name": "PR",
            "node_id": "WFR_lAHOAGuM984BHNs8zj4kiAg",
            "head_branch": "fix/refactor-test-names",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "run_number": 152,
            "event": "pull_request",
            "status": "completed",
            "conclusion": "success",
            "workflow_id": 9099974,
            "check_suite_id": 3267483559,
            "check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTU5",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581512",
            "pull_requests": [],
            "created_at": "2021-07-18T14:20:43Z",
            "updated_at": "2021-07-18T14:21:04Z",
            "jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/jobs",
            "logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/logs",
            "check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483559",
            "artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/artifacts",
            "cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/cancel",
            "rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/rerun",
            "workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099974",
            "head_commit": {
                "id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
                "tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
                "message": "Make all test-classes plural",
                "timestamp": "2021-07-18T14:13:20Z",
                "author": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                },
                "committer": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                }
            },
            "repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            },
            "head_repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            }
        },
        ...
    ]
}

Latest Workflow

ATDDGitHubActionsClient new
    getJsonForLatestWorkflowRunForRepository: 'hpi-swa-teaching/AutoTDD'
Click to see sample response
{
    "total_count": 861,
    "workflow_runs": [
        {
            "id": 1042581517,
            "name": "CI",
            "node_id": "WFR_lAHOAGuM984BHNs8zj4kiA0",
            "head_branch": "fix/refactor-test-names",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "run_number": 405,
            "event": "pull_request",
            "status": "completed",
            "conclusion": "success",
            "workflow_id": 9099876,
            "check_suite_id": 3267483568,
            "check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTY4",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "pull_requests": [
                {
                    "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls/128",
                    "id": 692096685,
                    "number": 128,
                    "head": {
                        "ref": "fix/refactor-test-names",
                        "sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
                        "repo": {
                            "id": 18668348,
                            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                            "name": "AutoTDD"
                        }
                    },
                    "base": {
                        "ref": "dev",
                        "sha": "93296507f9f878bda8174fa74876a6b55fa8ff20",
                        "repo": {
                            "id": 18668348,
                            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                            "name": "AutoTDD"
                        }
                    }
                }
            ],
            "created_at": "2021-07-18T14:20:43Z",
            "updated_at": "2021-07-18T14:23:00Z",
            "jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/jobs",
            "logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/logs",
            "check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483568",
            "artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/artifacts",
            "cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/cancel",
            "rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/rerun",
            "workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099876",
            "head_commit": {
                "id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
                "tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
                "message": "Make all test-classes plural",
                "timestamp": "2021-07-18T14:13:20Z",
                "author": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                },
                "committer": {
                    "name": "Samuel Kunst",
                    "email": "[email protected]"
                }
            },
            "repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            },
            "head_repository": {
                "id": 18668348,
                "node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
                "name": "AutoTDD",
                "full_name": "hpi-swa-teaching/AutoTDD",
                "private": false,
                "owner": {
                    "login": "hpi-swa-teaching",
                    "id": 7048439,
                    "node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
                    "avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
                    "gravatar_id": "",
                    "url": "https://api.github.com/users/hpi-swa-teaching",
                    "html_url": "https://github.com/hpi-swa-teaching",
                    "followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
                    "following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
                    "gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
                    "starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
                    "organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
                    "repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
                    "events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
                    "received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
                    "type": "Organization",
                    "site_admin": false
                },
                "html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
                "description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
                "fork": false,
                "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
                "forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
                "keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
                "collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
                "teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
                "hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
                "issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
                "events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
                "assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
                "branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
                "tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
                "blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
                "git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
                "git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
                "trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
                "statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
                "languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
                "stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
                "contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
                "subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
                "subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
                "commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
                "git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
                "comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
                "issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
                "contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
                "compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
                "merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
                "archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
                "downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
                "issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
                "pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
                "milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
                "notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
                "labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
                "releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
                "deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
            }
        }
    ]
}

Jobs for a specific workflow

ATDDGitHubActionsClient new
    getJsonForJobsForRepository: 'hpi-swa-teaching/AutoTDD'
    forWorkflowRunId: 1042581517
Click to see sample response
{
    "total_count": 6,
    "jobs": [
        {
            "id": 3097635336,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzM2",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635336",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635336",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:51Z",
            "completed_at": "2021-07-18T14:22:55Z",
            "name": "Squeak64-trunk on ubuntu-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:51.000+02:00",
                    "completed_at": "2021-07-18T16:20:54.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:20:54.000+02:00",
                    "completed_at": "2021-07-18T16:20:55.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:20:55.000+02:00",
                    "completed_at": "2021-07-18T16:21:24.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-trunk",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:24.000+02:00",
                    "completed_at": "2021-07-18T16:22:55.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:55.000+02:00",
                    "completed_at": "2021-07-18T16:22:55.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:55.000+02:00",
                    "completed_at": "2021-07-18T16:22:55.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635336"
        },
        {
            "id": 3097635346,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzQ2",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635346",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635346",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:51Z",
            "completed_at": "2021-07-18T14:22:08Z",
            "name": "Squeak64-5.3 on ubuntu-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:51.000+02:00",
                    "completed_at": "2021-07-18T16:20:53.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:20:53.000+02:00",
                    "completed_at": "2021-07-18T16:20:54.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:20:54.000+02:00",
                    "completed_at": "2021-07-18T16:21:12.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-5.3",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:12.000+02:00",
                    "completed_at": "2021-07-18T16:22:08.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:08.000+02:00",
                    "completed_at": "2021-07-18T16:22:08.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:08.000+02:00",
                    "completed_at": "2021-07-18T16:22:08.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635346"
        },
        {
            "id": 3097635355,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzU1",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635355",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635355",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:51Z",
            "completed_at": "2021-07-18T14:22:23Z",
            "name": "Squeak64-5.2 on ubuntu-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:51.000+02:00",
                    "completed_at": "2021-07-18T16:20:54.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:20:54.000+02:00",
                    "completed_at": "2021-07-18T16:20:55.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:20:55.000+02:00",
                    "completed_at": "2021-07-18T16:21:15.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-5.2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:15.000+02:00",
                    "completed_at": "2021-07-18T16:22:23.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:23.000+02:00",
                    "completed_at": "2021-07-18T16:22:23.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:23.000+02:00",
                    "completed_at": "2021-07-18T16:22:23.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635355"
        },
        {
            "id": 3097635366,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzY2",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635366",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635366",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:57Z",
            "completed_at": "2021-07-18T14:22:45Z",
            "name": "Squeak64-trunk on macos-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:57.000+02:00",
                    "completed_at": "2021-07-18T16:21:00.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:21:00.000+02:00",
                    "completed_at": "2021-07-18T16:21:03.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:21:03.000+02:00",
                    "completed_at": "2021-07-18T16:21:04.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-trunk",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:04.000+02:00",
                    "completed_at": "2021-07-18T16:22:44.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:44.000+02:00",
                    "completed_at": "2021-07-18T16:22:44.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:44.000+02:00",
                    "completed_at": "2021-07-18T16:22:45.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635366"
        },
        {
            "id": 3097635375,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1Mzc1",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635375",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635375",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:57Z",
            "completed_at": "2021-07-18T14:22:23Z",
            "name": "Squeak64-5.3 on macos-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:58.000+02:00",
                    "completed_at": "2021-07-18T16:21:01.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:21:01.000+02:00",
                    "completed_at": "2021-07-18T16:21:03.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:21:03.000+02:00",
                    "completed_at": "2021-07-18T16:21:05.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-5.3",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:05.000+02:00",
                    "completed_at": "2021-07-18T16:22:22.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:22.000+02:00",
                    "completed_at": "2021-07-18T16:22:22.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:22.000+02:00",
                    "completed_at": "2021-07-18T16:22:23.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635375"
        },
        {
            "id": 3097635387,
            "run_id": 1042581517,
            "run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
            "node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1Mzg3",
            "head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
            "url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635387",
            "html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635387",
            "status": "completed",
            "conclusion": "success",
            "started_at": "2021-07-18T14:20:55Z",
            "completed_at": "2021-07-18T14:22:14Z",
            "name": "Squeak64-5.2 on macos-latest",
            "steps": [
                {
                    "name": "Set up job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 1,
                    "started_at": "2021-07-18T16:20:55.000+02:00",
                    "completed_at": "2021-07-18T16:20:58.000+02:00"
                },
                {
                    "name": "Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 2,
                    "started_at": "2021-07-18T16:20:58.000+02:00",
                    "completed_at": "2021-07-18T16:21:00.000+02:00"
                },
                {
                    "name": "Run hpi-swa/setup-smalltalkCI@v1",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 3,
                    "started_at": "2021-07-18T16:21:00.000+02:00",
                    "completed_at": "2021-07-18T16:21:01.000+02:00"
                },
                {
                    "name": "Run smalltalkci -s Squeak64-5.2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 4,
                    "started_at": "2021-07-18T16:21:01.000+02:00",
                    "completed_at": "2021-07-18T16:22:13.000+02:00"
                },
                {
                    "name": "Post Run actions/checkout@v2",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 8,
                    "started_at": "2021-07-18T16:22:13.000+02:00",
                    "completed_at": "2021-07-18T16:22:13.000+02:00"
                },
                {
                    "name": "Complete job",
                    "status": "completed",
                    "conclusion": "success",
                    "number": 9,
                    "started_at": "2021-07-18T16:22:13.000+02:00",
                    "completed_at": "2021-07-18T16:22:14.000+02:00"
                }
            ],
            "check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635387"
        }
    ]
}

Logs for a specific job

ATDDGitHubActionsClient new
    getLogsForRepository: 'hpi-swa-teaching/AutoTDD'
    logId: 2649981850
Click to see sample response
2021-05-23T12:55:50.4524854Z ##[section]Starting: Request a runner to run this job
2021-05-23T12:55:51.7380274Z Can't find any online and idle self-hosted runner in current repository that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.7380383Z Can't find any online and idle self-hosted runner in current repository's account/organization that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.7380604Z Found online and idle hosted runner in current repository's account/organization that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.8412613Z ##[section]Finishing: Request a runner to run this job
2021-05-23T12:55:59.0861274Z Current runner version: '2.278.0'
2021-05-23T12:55:59.0886032Z ##[group]Operating System
2021-05-23T12:55:59.0886752Z Ubuntu
2021-05-23T12:55:59.0887149Z 20.04.2
2021-05-23T12:55:59.0887484Z LTS
2021-05-23T12:55:59.0887898Z ##[endgroup]
2021-05-23T12:55:59.0888382Z ##[group]Virtual Environment
2021-05-23T12:55:59.0888930Z Environment: ubuntu-20.04
2021-05-23T12:55:59.0889371Z Version: 20210517.1
2021-05-23T12:55:59.0890223Z Included Software: https://github.com/actions/virtual-environments/blob/ubuntu20/20210517.1/images/linux/Ubuntu2004-README.md
2021-05-23T12:55:59.0891394Z Image Release: https://github.com/actions/virtual-environments/releases/tag/ubuntu20%2F20210517.1
2021-05-23T12:55:59.0892112Z ##[endgroup]
2021-05-23T12:55:59.0893694Z ##[group]GITHUB_TOKEN Permissions
2021-05-23T12:55:59.0894679Z Actions: write
2021-05-23T12:55:59.0895100Z Checks: write
2021-05-23T12:55:59.0895573Z Contents: write
2021-05-23T12:55:59.0895997Z Deployments: write
2021-05-23T12:55:59.0896524Z Issues: write
2021-05-23T12:55:59.0896975Z Metadata: read
2021-05-23T12:55:59.0897439Z Packages: write
2021-05-23T12:55:59.0897890Z PullRequests: write
2021-05-23T12:55:59.0898432Z RepositoryProjects: write
2021-05-23T12:55:59.0898945Z SecurityEvents: write
2021-05-23T12:55:59.0899428Z Statuses: write
2021-05-23T12:55:59.0899910Z ##[endgroup]
2021-05-23T12:55:59.0902443Z Prepare workflow directory
2021-05-23T12:55:59.1418872Z Prepare all required actions
2021-05-23T12:55:59.1428171Z Getting action download info
2021-05-23T12:55:59.5693735Z Download action repository 'actions/checkout@v2'
2021-05-23T12:56:01.2880188Z Download action repository 'hpi-swa/setup-smalltalkCI@v1'
2021-05-23T12:56:01.7154539Z ##[group]Run actions/checkout@v2
2021-05-23T12:56:01.7155166Z with:
2021-05-23T12:56:01.7155680Z   repository: hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.7156611Z   token: ***
2021-05-23T12:56:01.7157029Z   ssh-strict: true
2021-05-23T12:56:01.7157558Z   persist-credentials: true
2021-05-23T12:56:01.7158048Z   clean: true
2021-05-23T12:56:01.7158493Z   fetch-depth: 1
2021-05-23T12:56:01.7158904Z   lfs: false
2021-05-23T12:56:01.7159326Z   submodules: false
2021-05-23T12:56:01.7159913Z ##[endgroup]
2021-05-23T12:56:01.9101512Z Syncing repository: hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.9112695Z ##[group]Getting Git version info
2021-05-23T12:56:01.9113765Z Working directory is '/home/runner/work/AutoTDD/AutoTDD'
2021-05-23T12:56:01.9157245Z [command]/usr/bin/git version
2021-05-23T12:56:01.9280613Z git version 2.31.1
2021-05-23T12:56:01.9291576Z ##[endgroup]
2021-05-23T12:56:01.9297071Z Deleting the contents of '/home/runner/work/AutoTDD/AutoTDD'
2021-05-23T12:56:01.9300718Z ##[group]Initializing the repository
2021-05-23T12:56:01.9303689Z [command]/usr/bin/git init /home/runner/work/AutoTDD/AutoTDD
2021-05-23T12:56:01.9378904Z hint: Using 'master' as the name for the initial branch. This default branch name
2021-05-23T12:56:01.9379950Z hint: is subject to change. To configure the initial branch name to use in all
2021-05-23T12:56:01.9380930Z hint: of your new repositories, which will suppress this warning, call:
2021-05-23T12:56:01.9381638Z hint: 
2021-05-23T12:56:01.9382490Z hint: 	git config --global init.defaultBranch <name>
2021-05-23T12:56:01.9383180Z hint: 
2021-05-23T12:56:01.9385153Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2021-05-23T12:56:01.9386139Z hint: 'development'. The just-created branch can be renamed via this command:
2021-05-23T12:56:01.9386807Z hint: 
2021-05-23T12:56:01.9387410Z hint: 	git branch -m <name>
2021-05-23T12:56:01.9393675Z Initialized empty Git repository in /home/runner/work/AutoTDD/AutoTDD/.git/
2021-05-23T12:56:01.9403256Z [command]/usr/bin/git remote add origin https://github.com/hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.9452274Z ##[endgroup]
2021-05-23T12:56:01.9453122Z ##[group]Disabling automatic garbage collection
2021-05-23T12:56:01.9455976Z [command]/usr/bin/git config --local gc.auto 0
2021-05-23T12:56:01.9495598Z ##[endgroup]
2021-05-23T12:56:01.9499382Z ##[group]Setting up auth
2021-05-23T12:56:01.9504844Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2021-05-23T12:56:01.9539240Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2021-05-23T12:56:01.9896035Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2021-05-23T12:56:01.9932682Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2021-05-23T12:56:02.0126218Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2021-05-23T12:56:02.0168601Z ##[endgroup]
2021-05-23T12:56:02.0169342Z ##[group]Fetching the repository
2021-05-23T12:56:02.0176919Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +415b531472fdaa5ba51412f757f055e1e11ac926:refs/remotes/pull/62/merge
2021-05-23T12:56:02.5074486Z remote: Enumerating objects: 1412, done.        
2021-05-23T12:56:02.5075221Z remote: Counting objects:   0% (1/1412)        
2021-05-23T12:56:02.5075798Z remote: Counting objects:   1% (15/1412)        
2021-05-23T12:56:02.5076395Z remote: Counting objects:   2% (29/1412)        
2021-05-23T12:56:02.5076969Z remote: Counting objects:   3% (43/1412)        
2021-05-23T12:56:02.5077545Z remote: Counting objects:   4% (57/1412)
...........
2021-05-23T12:56:41.3769497Z Running suite "Squeak64-trunk" with 69 tests.
2021-05-23T12:57:07.1408974Z ..........................................................Access denied...........Finished running suite: Squeak64-trunk
2021-05-23T12:57:07.8932725Z 
2021-05-23T12:57:07.8933268Z  > Done in 26535ms.
2021-05-23T12:57:07.9105441Z 
2021-05-23T12:57:07.9106558Z [1m[34m###################################################
2021-05-23T12:57:07.9107148Z [1m[34m# Squeak64-trunk                                  #
2021-05-23T12:57:07.9107832Z [1m[34m# 69 Tests with 0 Failures and 0 Errors in 25.76s #
2021-05-23T12:57:07.9108419Z [1m[34m###################################################
2021-05-23T12:57:07.9108834Z [0m
2021-05-23T12:57:07.9109233Z (69 tests passed)
2021-05-23T12:57:07.9109601Z [1m
2021-05-23T12:57:07.9109980Z ATDDTravisRepositoryTest
2021-05-23T12:57:07.9111495Z [0m[32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9112115Z [32m ✓[0m #testValidateSlug (1ms)[0m
2021-05-23T12:57:07.9112549Z [1m
2021-05-23T12:57:07.9112882Z ATDDTestRunnerTests
2021-05-23T12:57:07.9113481Z [0m[32m ✓[0m #testActiveAccessors (0ms)[0m
2021-05-23T12:57:07.9114087Z [32m ✓[0m #testConfigAccessors (0ms)[0m
2021-05-23T12:57:07.9114685Z [32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9115229Z [32m ✓[0m #testRunTests (0ms)[0m
2021-05-23T12:57:07.9116070Z [32m ✓[0m #testRunTestsThrowsSubclassResponsibility (0ms)[0m
2021-05-23T12:57:07.9117002Z [32m ✓[0m #testStatusAccessors (0ms)[0m
2021-05-23T12:57:07.9117625Z [32m ✓[0m #testStatusConsistency (0ms)[0m
2021-05-23T12:57:07.9118550Z [32m ✓[0m #testStatusMustBeASymbol (0ms)[0m
2021-05-23T12:57:07.9119061Z [1m
2021-05-23T12:57:07.9119456Z ATDDLocalTestRunnerTests
2021-05-23T12:57:07.9120215Z [0m[32m ✓[0m #testAddTestResult (45ms)[0m
2021-05-23T12:57:07.9120869Z [32m ✓[0m #testBuildEmptyTestSuite (30ms)[0m
2021-05-23T12:57:07.9121500Z [32m ✓[0m #testInitialization (30ms)[0m
2021-05-23T12:57:07.9122126Z [32m ✓[0m #testProgressAccessors (30ms)[0m
2021-05-23T12:57:07.9122795Z [32m ✓[0m #testProgressSettingNil (30ms)[0m
2021-05-23T12:57:07.9123409Z [32m ✓[0m #testRunTestSuite (47ms)[0m
2021-05-23T12:57:07.9123945Z [32m ✓[0m #testRunTests (47ms)[0m
2021-05-23T12:57:07.9124470Z [32m ✓[0m #testStatusSetter (53ms)[0m
2021-05-23T12:57:07.9125021Z [32m ✓[0m #testTestResult (40ms)[0m
2021-05-23T12:57:07.9125643Z [32m ✓[0m #testTestResultsAccessors (27ms)[0m
2021-05-23T12:57:07.9126497Z [32m ✓[0m #testTestResultsSettingNil (27ms)[0m
2021-05-23T12:57:07.9127201Z [32m ✓[0m #testTestSuiteAccessors (27ms)[0m
2021-05-23T12:57:07.9127904Z [32m ✓[0m #testTestSuiteSettingNil (27ms)[0m
2021-05-23T12:57:07.9128601Z [32m ✓[0m #testUpdateWatcherStatus (42ms)[0m
2021-05-23T12:57:07.9129270Z [32m ✓[0m #testWatcherAccessors (40ms)[0m
2021-05-23T12:57:07.9129737Z [1m
2021-05-23T12:57:07.9130077Z ATDDTravisClientTest
2021-05-23T12:57:07.9130642Z [0m[32m ✓[0m #testApiConnect (396ms)[0m
2021-05-23T12:57:07.9131192Z [32m ✓[0m #testInitialization (3ms)[0m
2021-05-23T12:57:07.9131744Z [32m ✓[0m #testTravisPro (0ms)[0m
2021-05-23T12:57:07.9132146Z [1m
2021-05-23T12:57:07.9132527Z ATDDNullTestRunnerTests
2021-05-23T12:57:07.9133143Z [0m[32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9133692Z [32m ✓[0m #testSingleton (0ms)[0m
2021-05-23T12:57:07.9134085Z [1m
2021-05-23T12:57:07.9134464Z ATDDWatcherResultsTests
2021-05-23T12:57:07.9135053Z [0m[32m ✓[0m #testHistoryEmpty (28ms)[0m
2021-05-23T12:57:07.9135648Z [32m ✓[0m #testHistoryFilling (2071ms)[0m
2021-05-23T12:57:07.9136441Z [32m ✓[0m #testHistoryPassingFailingErroring (3095ms)[0m
2021-05-23T12:57:07.9137156Z [32m ✓[0m #testRunButton (1049ms)[0m
2021-05-23T12:57:07.9137687Z [32m ✓[0m #testTestsEmpty (1048ms)[0m
2021-05-23T12:57:07.9138207Z [32m ✓[0m #testTestsMixed (1053ms)[0m
2021-05-23T12:57:07.9138935Z [32m ✓[0m #testTestsPassingFailingErroring (3094ms)[0m
2021-05-23T12:57:07.9139519Z [1m
2021-05-23T12:57:07.9139870Z ATDDTravisStatusTest
2021-05-23T12:57:07.9140381Z [0m[32m ✓[0m #testAttach (18ms)[0m
2021-05-23T12:57:07.9140908Z [32m ✓[0m #testConfiguration (448ms)[0m
2021-05-23T12:57:07.9141490Z [32m ✓[0m #testPauseResumeRun (2918ms)[0m
2021-05-23T12:57:07.9141947Z [1m
2021-05-23T12:57:07.9142252Z ATDDWatcherTests
2021-05-23T12:57:07.9142742Z [0m[32m ✓[0m #testAttach (19ms)[0m
2021-05-23T12:57:07.9143531Z [32m ✓[0m #testLocalProgressIsZeroPercentString (18ms)[0m
2021-05-23T12:57:07.9144204Z [1m
2021-05-23T12:57:07.9144520Z ATDDBrowserTests
2021-05-23T12:57:07.9145268Z [0m[32m ✓[0m #testAddButtonAddsNewWatcherToList (214ms)[0m
2021-05-23T12:57:07.9146243Z [32m ✓[0m #testChangingWatchedCategoriesWork (1189ms)[0m
2021-05-23T12:57:07.9147011Z [32m ✓[0m #testEditButtonWorks (245ms)[0m
2021-05-23T12:57:07.9147750Z [32m ✓[0m #testOverviewButtonIntegration (174ms)[0m
2021-05-23T12:57:07.9148678Z [32m ✓[0m #testPauseAllButtonPausesAllWatchers (751ms)[0m
2021-05-23T12:57:07.9149729Z [32m ✓[0m #testPauseButtonPausesSelectedWatcher (361ms)[0m
2021-05-23T12:57:07.9150793Z [32m ✓[0m #testResumeAllButtonResumesAllWatchers (738ms)[0m
2021-05-23T12:57:07.9151898Z [32m ✓[0m #testResumeButtonResumesSelectedWatcher (487ms)[0m
2021-05-23T12:57:07.9152895Z [32m ✓[0m #testRunAllButtonRunsEverything (1286ms)[0m
2021-05-23T12:57:07.9153789Z [32m ✓[0m #testRunButtonRunsSelectedWatcher (1288ms)[0m
2021-05-23T12:57:07.9154628Z [32m ✓[0m #testTravisInfoButtonWorks (1181ms)[0m
2021-05-23T12:57:07.9155382Z [32m ✓[0m #testWatcherInfoButtonWorks (340ms)[0m
2021-05-23T12:57:07.9156288Z [32m ✓[0m #testWatcherResultsButtonWorks (279ms)[0m
2021-05-23T12:57:07.9156858Z [1m
2021-05-23T12:57:07.9157183Z ATDDOverviewTests
2021-05-23T12:57:07.9157815Z [0m[32m ✓[0m #testIndicatorChangesOnRun (67ms)[0m
2021-05-23T12:57:07.9158648Z [32m ✓[0m #testIndicatorOpensResultWindows (76ms)[0m
2021-05-23T12:57:07.9159433Z [32m ✓[0m #testMessageChangesOnRun (66ms)[0m
2021-05-23T12:57:07.9160159Z [1m
2021-05-23T12:57:07.9160507Z ATDDSoundPlayerTest
2021-05-23T12:57:07.9161042Z [0m[32m ✓[0m #testLoadAbsent (0ms)[0m
2021-05-23T12:57:07.9161544Z [32m ✓[0m #testMuting (1ms)[0m
2021-05-23T12:57:07.9162179Z [32m ✓[0m #testWatcherChangePlaysSound (1034ms)[0m
2021-05-23T12:57:07.9162725Z [1m
2021-05-23T12:57:07.9163146Z ATDDTravisStatusResultsTests
2021-05-23T12:57:07.9164008Z [0m[32m ✓[0m #testCommitsPassingFailingErroring (66ms)[0m
2021-05-23T12:57:07.9166570Z [32m ✓[0m #testHistoryPassingFailingErroring (58ms)[0m
2021-05-23T12:57:07.9168006Z [32m ✓[0m #testMultipleTestingInstances (56ms)[0m
2021-05-23T12:57:07.9168646Z [1m
2021-05-23T12:57:07.9169102Z ATDDWorldIntegrationTests
2021-05-23T12:57:07.9169892Z [0m[32m ✓[0m #testWorldMenuIntegration (0ms)[0m
2021-05-23T12:57:07.9170472Z [1m
2021-05-23T12:57:07.9170870Z ATDDTravisParserTest
2021-05-23T12:57:07.9171516Z [0m[32m ✓[0m #testBuildHistory (2ms)[0m
2021-05-23T12:57:07.9172140Z [32m ✓[0m #testBuildMatrix (0ms)[0m
2021-05-23T12:57:07.9172802Z [32m ✓[0m #testCurrentBuildState (2ms)[0m
2021-05-23T12:57:07.9503859Z [32m ✓[0m #testEmptyCurrentBuildState (0ms)[0m
2021-05-23T12:57:07.9504392Z 
2021-05-23T12:57:07.9504599Z 
2021-05-23T12:57:07.9505316Z [1m[32m  Executed 69 Tests with 0 Failures and 0 Errors in 25.76s.[0m
2021-05-23T12:57:07.9505723Z 
2021-05-23T12:57:08.0503527Z 
2021-05-23T12:57:08.0504276Z 
2021-05-23T12:57:08.0505805Z [1m[34mUploading coverage results to Coveralls...[0m
2021-05-23T12:57:09.9262207Z {"message":"Job #868680028.11","url":"https://coveralls.io/jobs/80662200"}
2021-05-23T12:57:09.9349866Z Post job cleanup.
2021-05-23T12:57:10.0172665Z [command]/usr/bin/git version
2021-05-23T12:57:10.0240175Z git version 2.31.1
2021-05-23T12:57:10.0246603Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2021-05-23T12:57:10.0283402Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2021-05-23T12:57:10.0481481Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2021-05-23T12:57:10.0510739Z http.https://github.com/.extraheader
2021-05-23T12:57:10.0517544Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2021-05-23T12:57:10.0549686Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2021-05-23T12:57:10.0816054Z Cleaning up orphan processes
Clone this wiki locally